DateTime localDate = DateTime.Now;
DateTime dt = new DateTime(localDate.Year, localDate.Month,
DateTime.DaysInMonth(localDate.Year, localDate.Month),
localDate.Hour, localDate.Minute, localDate.Second);
dt值为31-08-2013 PM 06:45:00
因为我的系统日期格式在PM 06:45 30-08-2013
。
我希望在08-31-2013 18:45:00
类型的变量DateTime
类型的变量中得到string
的值。
答案 0 :(得分:2)
无论系统位置如何,日期/时间都以特定格式存储。只有输出受到当地的影响。
无论“外观”如何,您都可以使用ToString方法更改输出
各种formats
您甚至可以implement a global cultureinfo申请哪些可能是您正在寻找的