この形式で日付を表示したい:
- MM/dd/yyyy HH:mm:ss tt
例えば :
- 2011/01/04 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/01/04 12:00:00午前
それ以外の
2011/01/04 00:00:00午前
誰でも理由を知っていますか?
ありがとうございました !