[C#]現在日時を取得するサンプル

2021年10月6日

定義
1.public static DateTime Now { get; }
コンピューター上の現在の日時を現地時刻で表した DateTime オブジェクトを取得します。
2.public string ToString (IFormatProvider? provider);
指定したカルチャ固有の書式情報を使用して、現在の DateTime オブジェクトの値をそれと等価な文字列形式に変換します。

使用例

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {

            //現在日時
            DateTime dte = DateTime.Now;
            //フォーマットの定義
            String fmt1 = "yyyy/MM/dd HH:mm:ss";
            String fmt2 = "yyyyMMddHHmmss";
            String fmt3 = "HH時mm分ss秒";
            String fmt4 = "yyyyMMdd";
            String fmt5 = "yyyy年MM月dd日 HH時mm分ss秒";

            Console.WriteLine(dte);
            Console.WriteLine(dte.ToString(fmt1));
            Console.WriteLine(dte.ToString(fmt2));
            Console.WriteLine(dte.ToString(fmt3));
            Console.WriteLine(dte.ToString(fmt4));
            Console.WriteLine(dte.ToString(fmt5));

            Console.ReadKey(); 
        }
    }
}

実行結果
2021/10/06 19:42:44
2021/10/06 19:42:44
20211006194244
19時42分44秒
20211006
2021年10月06日 19時42分44秒

C#

Posted by arkgame