1

次のコードを実行すると:

 DateTime.ParseExact("03-08-2013", "dd-mm-yyyy", null).ToString("dd-MMM-yyyy") 

「2013 年 1 月 3 日」と表示されます

8 月1月に変換するのはなぜですか?

4

2 に答える 2

8

小文字mmは月ではなく分を意味するため、これは希望どおりに機能するはずです。

DateTime.ParseExact("03-08-2013", "dd-MM-yyyy", null).ToString("dd-MMM-yyyy") 

出力:03-Aug-2013

于 2013-08-26T22:05:06.460 に答える