C#関数でDateTimeをフォーマットしようとしていますが、動作させることができません。C#私の間違った結果を与えるDateTimeのフォーマット
私が取得しようとしているフォーマットは、このようなものです:
"28/02/2012"
私は例えば、日時をフォーマットするさまざまな方法を試してみた:
string formattedDate = DateTime.Today.ToString("dd/MM/yyyy");
string formattedDate = String.Format("{0:dd/MM/yyyy}", DateTime.Today);
これらの両方の例が私を与えていますこの結果:
"28.02.2012"
私は上記の2つの方法を使用する前に何度も書式を設定しましたが、どうして私が「なぜ」なっているのかわからない。の代わりに "/"。
設定が必要な設定がありますか?
ありがとう!これはトリックでした=) – bale3
チャック・ノリスが適しているJon Skeetのジョークを使っている開発者がいることは間違いありません。 –
+1もちろんジョンは正しいです。私の答えはVB 6で私の歴史を裏付けています。不変の文化は.NETにとってははるかに慣用的です。 – phoog