日付処理

[C#] 日付を文字列に変換する(ToString)

日付の文字列変換

日付をそのまま文字列に変換する

日付を文字列に変換するには、DateTime構造体のToStringメソッドを使用します。

日付.ToString();

それではサンプルを見てみましょう。
Console.WriteLineを使って、ToStringの動作をコンソールに出力します。

上記を実行した結果がこちらです。

実行結果

2019/11/20 19:08:31

実行結果がコンソールに出力されました。
string型の変数をコンソールに出力していることから、日付型がそのまま文字列型に変換されているのがわかります。

 

フォーマットを指定して文字列に変換する

日付をフォーマットを指定して文字列に変換するには、ToStringメソッドに引数を渡します。

日付.ToString(フォーマット);

それではサンプルを見てみましょう。
Console.WriteLineを使って、ToStringでフォーマットを指定した時の動作をコンソールに出力します。

上記を実行した結果がこちらです。

実行結果

20191120191327

実行結果がコンソールに出力されました。
指定したフォーマットで文字列に変換しているのがわかります。
 
 
以上が、日付を文字列に変換するメソッド「ToString」の使い方です。
ぜひ参考にしてみてください。