[C#]ToString()でDateTimeから今日の日付のみの文字列を取得するには?

C#

どうも、ちょげ(@chogetarou)です。

ToString()を使ってDateTimeから今日の日付のみの文字列を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

ToString()を使ってDateTimeから今日の日付のみの文字列を取得するには、Nowプロパティを使います。

まず、DateTimeのNowプロパティにアクセスします。

そして、NowプロパティからToString()を呼び出します。

ToStringの引数に「MM-dd-yyyy」の文字列を指定します。

string today = DateTime.Now.ToString("MM-dd-yyyy");

上記のToString()は、今日の日付のみの文字列を返します。

ToString()で日本表記の日付を取得したい場合は、「MM-dd-yyyy」ではなく、「yyyy-MM-dd」を使います。

//日本語表記
string today = DateTime.Now.ToString("yyyy-MM-dd");

使用例

using System;
public class Example
{
    public static void Main()
    {
        string today = DateTime.Now.ToString("MM-dd-yyyy");
	    
        Console.WriteLine(today); // 06-26-2022
    }
}

コメント

タイトルとURLをコピーしました