我想在没有“AM / PM”的情况下获取今天的日期时间
DateTime dt=DateTime.Now;
给了我
23/05/2016 03:16:51 AM
我希望结果为:
23/05/2016 15:16:51
答案 0 :(得分:16)
DateTime
本身不包含任何格式。当它输出日期时间时,它会使用您计算机的区域设置将其打印到屏幕上。
如果要更改日期时间的格式,可以更改计算机的本地设置,也可以指定要使用的格式,例如:
DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")
答案 1 :(得分:0)
你可以试试这个:
DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");
答案 2 :(得分:0)
请尝试
String.Format("{0:d/M/yyyy HH:mm:ss}", dt); // "9/3/2008 16:05:07" - english (en-US)