我想以这种格式显示日期:
- MM/dd/yyyy HH:mm:ss tt
例如 :
- 2011 年 1 月 4 日下午 03:34:03
但我对以下代码有疑问
class Program
{
static void Main(string[] args)
{
DateTime dt = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 0, 0, 0);
string displayedDate = dt.ToString("MM/dd/yyyy hh:mm:ss tt", CultureInfo.InvariantCulture);
Console.WriteLine(displayedDate);
Console.Read();
}
}
显示:
2011年 1 月 4 日上午12:00:00
代替
2011 年 1月4 日上午00:00:00
任何人都知道为什么?
谢谢 !