Calendar ToDateTime is not culture aware
using System;
using System.Globalization;
class Class1
{
static void Main(string[] args)
{
Calendar MyCalendar = new GregorianCalendar();
CultureInfo MyCulture = new CultureInfo("es-ES");
DateTime MyDate = new DateTime(2006,8,22,15,30,0,0);
//
Console.WriteLine(MyCalendar.ToDateTime(MyDate.Year,
MyDate.Month,
MyDate.Day,
MyDate.Hour,
MyDate.Minute, 0, 0));
}
}
Related examples in the same category
1. | ToString(): make it culture aware | | |
2. | Two Digit Year Max | | |
3. | To Four Digit Year | | |
4. | Create date of 1/13/2009 using Hijri calendar and get Day property from DateTime | | |
5. | Calendar represents time in divisions, such as weeks, months, and years. | | |
6. | Add to year, month, week, day, hour, minute, second and millisecton | | |
7. | DateTime(Int32, Int32, Int32, Calendar): Create a DateTime structure to the specified year, month, and day for the specified calendar. | | |
8. | Using the Hijri Calendar | | |
9. | Using the Persian Calendar | | |