どうも、ちょげ(@chogetarou)です。
DateTimeで今の日付・時刻を取得する方法を紹介します。
方法

DateTimeで現在の日付・時刻を取得する方法は、2つあります。
Nowプロパティ
1つは、Nowプロパティを使う方法です。
具体的には、DateTimeのNowプロパティにアクセスします。
DateTime currentDay = DateTime.Now;
上記のDateTime.Nowは、現在の日付・時刻を持つDateTimeを返します。
使用例
using System;
public class Example
{
public static void Main()
{
DateTime currentDay = DateTime.Now;
Console.WriteLine(currentDay); // 6/27/2022 2:02:00 AM
}
}
UtcNow
もう1つは、UtcNowを使う方法です。
具体的には、DateTimeのUtcNowにアクセします。
DateTime currentDay = DateTime.UtcNow;
上記のDateTime.UtcNowは、UTCでの現在の日付・時刻を持つDateTimeを返します。
使用例
using System;
public class Example
{
public static void Main()
{
DateTime currentDay = DateTime.UtcNow;
Console.WriteLine(currentDay); // 6/27/2022 2:03:43 AM
}
}
まとめ
DateTimeで現在の日付・時刻を取得する方法は、次の2つです。
- Nowプロパティを使う方法
DateTime currentDay = DateTime.Now;
- UtcNowを使う方法
DateTime currentDay = DateTime.UtcNow;
コメント