どうも、ちょげ(@chogetarou)です。
DateTimeから現在時刻をTimeSpanとして取得する方法を紹介します。
方法

DateTimeから現在時刻をTimeSpanとして取得するには、TimeOfDayを使います。
まず、DateTimeのNowプロパティにアクセスします。
そして、NowプロパティのTimeOfDayにアクセスします。
TimeSpan currentTime = DateTime.Now.TimeOfDay;
上記のTimeOfDayは、夜中の0時からのTimeSpanを返します。
使用例
using System;
public class Example
{
public static void Main()
{
TimeSpan currentTime = DateTime.Now.TimeOfDay;
Console.WriteLine(currentTime); //00:31:21.7878440
}
}
コメント