Метод ToString
Метод ToString не меняет
интервал. Формат "c"
совпадает с тем, что понимает
Parse.
Собрать интервал из частей -
FromHours.
Синтаксис
string text = timeSpan.ToString("c");
Пример
Давайте вывести час, две минуты и три секунды:
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 2, 3);
string res = span.ToString("c");
Console.WriteLine(res);
}
}
Результат выполнения кода:
"01:02:03"
Пример
Давайте вывести сутки и два часа:
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 2, 0, 0);
string res = span.ToString("c");
Console.WriteLine(res);
}
}
Результат выполнения кода:
"1.02:00:00"
Пример
Давайте убедиться, что
ToString не меняет длину:
using System;
class Program
{
static void Main()
{
var span = new TimeSpan(1, 2, 3);
span.ToString("c");
Console.WriteLine(span.Seconds);
}
}
Результат выполнения кода:
3
Смотрите также
-
Parse,
строка в интервал -
Negate,
знак и текст -
FromTimeSpan,
интервал во время -
ToTimeSpan,
изTimeOnly