0

C# アプリケーションの日時値を形式の文字列に変換するにはどうすればよい6-18-2012 13:12:13.0ですか? 私は先行ゼロを取得し続けます。さらに、私はそれを軍の時間に入れることができないようです。

4

3 に答える 3

8
myDateTime.ToString("M-d-yyyy HH:mm:ss.f")

時間に先行ゼロが必要ない場合も、次のようにします。

myDateTime.ToString("M-d-yyyy H:mm:ss.f")
于 2012-06-18T13:18:39.813 に答える
4

これを試して:

date.ToString( "M-d-yyyy H:mm:ss.f" );

その文字列は、月、日、または時間に先行0を追加しません。詳細については、Microsoftのカスタム日付と時刻の形式の文字列を参照してください。

于 2012-06-18T13:17:32.760 に答える
1

あなたも使うことができます:

string.Format("{0:M-d-yyyy H:mm:ss.f}", yourDateTime);

詳細については、C# の例を参照してください

于 2012-06-18T13:50:57.710 に答える