Свойство Days
Days, Hours, Minutes,
Seconds и Milliseconds
- остатки после разбиения, как на
циферблате. Полная длина в сутках -
TotalDays.
Собрать интервал -
FromDays.
Синтаксис
int days = timeSpan.Days;
int hours = timeSpan.Hours;
int minutes = timeSpan.Minutes;
int seconds = timeSpan.Seconds;
int milliseconds = timeSpan.Milliseconds;
Пример
Давайте разобрать
new TimeSpan(1, 12, 0, 0):
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 12, 0, 0);
Console.WriteLine(span.Days);
Console.WriteLine(span.TotalDays == 1.5);
}
}
Результат выполнения кода:
1
True
Пример
Давайте прочитать компонент
Hours у того же интервала:
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 12, 0, 0);
Console.WriteLine(span.Hours);
}
}
Результат выполнения кода:
12
Пример
Давайте вывести минуты и секунды у
new TimeSpan(1, 2, 3):
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 2, 3);
Console.WriteLine(span.Minutes);
Console.WriteLine(span.Seconds);
}
}
Результат выполнения кода:
2
3
Смотрите также
-
TotalDays,
полная длина -
TimeSpan,
структура интервала -
FromTimeSpan,
интервал во время -
ToTimeSpan,
обратный перевод