DateTime.ParseExactの読み方

DateTime.ParseExactの読み方

C#で利用されるメソッドの1つである「ParseExact」の読み方を掲載してます。

読み⽅

デイトタイムパースイグザクトと読みます。

英訳

「Parse」は「解析」という意味があります。
「Exact」は「正確」という意味があります。

DateTime.ParseExactとは

C#で、文字列を日付型に変換するメソッドとなります。

using System;

namespace sebeeapp
{
    class Program
    {
        static void Main(string[] args)
        {
            // 書式を設定して日付型に変換
            DateTime dt = DateTime.ParseExact("20201201", "yyyyMMdd", null);

            // 表示
            Console.WriteLine(dt.ToString()); // 2020/12/01 0:00:00

            // yyyymmddhhmmss 形式を設定して日付型に変換
            dt = DateTime.ParseExact("20201211231254", "yyyyMMddHHmmss", null);

            // 表示
            Console.WriteLine(dt.ToString()); // 2020/12/11 23:12:54

            // yyyy年MM月dd日 HH時mm分ss秒 形式を設定して日付型に変換
            dt = DateTime.ParseExact("2020年12月25日 12時34分56秒", "yyyy年MM月dd日 HH時mm分ss秒", null);

            // 表示
            Console.WriteLine(dt.ToString()); // 2020/12/25 12:34:56
        }
    }
}

実行結果

2020/12/01 0:00:00
2020/12/11 23:12:54
2020/12/25 12:34:56