[C#]DateTimeから時間のみを数値として取得するには?

C#

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

datetimeから時間(hour)のみを数値として取得する方法を紹介します。

スポンサーリンク

方法

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

datetimeから時間のみを数値として取得するには、Hourプロパティを使います。

具体的には、「date.Hour」のように、DateTimeのHourプロパティにアクセスします。

int hour = date.Hour;

DateTimeのHourプロパティにアクセスすることで、DateTimeの時間のみを数値として取得できます。

Hourプロパティで取得する時間は、24時間表記になっています。

使用例

using System;

public class Sample 
{
    public static void Main() 
    {
        DateTime currentDay = DateTime.Now;
        
        int hour = currentDay.Hour;
        
        System.Console.WriteLine(currentDay);
        System.Console.WriteLine(hour);
    }
}
出力:
8/30/2022 11:44:36 PM
23

コメント

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