C# NET的日期时间格式
通过使用以下代码,如何将日期格式设置为mm/dd/yyyy HH:mm:SS AM | PMC# NET的日期时间格式,c#,asp.net,.net,C#,Asp.net,.net,通过使用以下代码,如何将日期格式设置为mm/dd/yyyy HH:mm:SS AM | PM string timestamp = DateTime.Now.ToString(); 有关更多信息,请阅读MSDN 下面是实现相同格式的另一种方法 Console.WriteLine(date1.ToString("G", CultureInfo.CreateSpecificCulture("en-us"))); // Displays 4/10/2008 6:
string timestamp = DateTime.Now.ToString();
有关更多信息,请阅读MSDN
下面是实现相同格式的另一种方法
Console.WriteLine(date1.ToString("G",
CultureInfo.CreateSpecificCulture("en-us")));
// Displays 4/10/2008 6:30:00 AM
我肯定这是一个复制品,我只是不确定我是否可以费心去寻找它的用途。OP:你刚在谷歌上搜索过答案吗?没有任何研究或努力,-1
。ToString(“G”)
看起来可能也值得一提,它涉及到地区等(即它应该适用于en-us)。是的,我注意到我不得不将其切换到字符串timestamp=DateTime。现在。ToString(“MM/dd/yyyy hh:MM:ss tt”);也Thx。如果当前区域设置为英语,则将给出请求的结果,但例如,将给出MM.dd.yyyy。。。在德国,因为/表示特定于区域性的日期分隔符。最好明确指定CultureInfo.InvariantCulture。
Console.WriteLine(date1.ToString("G",
CultureInfo.CreateSpecificCulture("en-us")));
// Displays 4/10/2008 6:30:00 AM