我有一个DateTime对象。如何打印时间并采用以下格式:
5:50 PM
或
3:30 AM
答案 0 :(得分:3)
yourDateTimeVariable.ToString("h:mm tt");
答案 1 :(得分:2)
DateTime dt = DateTime.Now;
Console.WriteLine(dt.ToString("h:mm tt", new System.Globalization.CultureInfo("en-us")));
试试这个
答案 2 :(得分:2)
尝试在日期对象上执行.ToShortTimeString()。例如:
DateTime.Now.ToShortTimeString();