【C#】DateTimeで現在時刻を取得しファイル名にしたい
概要
プログラムでファイルを書き出す時に、ファイル名を現在時刻にしたくなったためやり方をメモする。
実装
DateTime dt = DateTime.Now;
String name = dt.ToString($"{dt:yyyyMMddHHmmss}");
これで年~秒単位の数字の羅列で時刻を入手することができる。 そのままdtを使用すると、/や:やスペース等が入っているため注意。
yyyyMMddHHmmss の部分を変更することにより、内容を変更可能。