NOTE :
Name Space for CultureInfor is using System.Globalization;
Using syste.
********************************* START *****************************
//Example 1 - Validate Date for the format DD/MM/YYYY
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("fr-FR");
DateTime d = DateTime.ParseExact(stringDateValue, "dd/MM/yyyy", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
//Example 2 - Validate Date for the format MM/DD/YYYY
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("en-US");
DateTime d = DateTime.ParseExact(stringDateValue, "MM/dd/yyyy", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
//Example 3 - Validate Date for the format YYYY/MM/DD
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("ja-JP");
DateTime d = DateTime.ParseExact(stringDateValue, "yyyy/MM/dd", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
//Example 4 - Validate Date for the format DDMMYYYY
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("fr-FR");
DateTime d = DateTime.ParseExact(stringDateValue, "ddMMyyyy", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
//Example 5 - Validate Date for the format MMDDYYYY
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("en-US");
DateTime d = DateTime.ParseExact(stringDateValue, "MMddyyyy", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
//Example 6 - Validate Date for the format MMDDYYYYHHMMSS
private bool ValidateDate(string stringDateValue)
{
try
{
CultureInfo CultureInfoDateCulture = new CultureInfo("en-US");
DateTime d = DateTime.ParseExact(stringDateValue, "MMddyyyyHHmmss", CultureInfoDateCulture);
return true;
}
catch
{
return false;
}
}
No comments:
Post a Comment