// 使用 TimeSpan 的示例代码
using System;
class Program
{
static void Main()
{
// 创建一个表示 2 天 5 小时 30 分钟的 TimeSpan 对象
TimeSpan timeSpan = new TimeSpan(2, 5, 30, 0);
// 输出 TimeSpan 的总秒数
Console.WriteLine("Total seconds: " + timeSpan.TotalSeconds);
// 输出 TimeSpan 的天数、小时数和分钟数
Console.WriteLine("Days: " + timeSpan.Days);
Console.WriteLine("Hours: " + timeSpan.Hours);
Console.WriteLine("Minutes: " + timeSpan.Minutes);
// 计算两个时间点之间的差值
DateTime startTime = DateTime.Now;
DateTime endTime = startTime.AddHours(48); // 加上 48 小时
TimeSpan difference = endTime - startTime;
// 输出两个时间点之间的差值
Console.WriteLine("Difference in days: " + difference.Days);
Console.WriteLine("Difference in hours: " + difference.TotalHours);
}
}
TimeSpan 对象:使用 new TimeSpan() 构造函数可以创建一个表示特定时间段的对象。构造函数的参数依次为天、小时、分钟、秒。TotalSeconds 属性返回 TimeSpan 表示的时间段的总秒数。Days、Hours 和 Minutes 属性分别返回 TimeSpan 中的天数、小时数和分钟数。DateTime 对象,可以得到一个 TimeSpan 对象,表示两个时间点之间的差值。Console.WriteLine 输出计算结果。上一篇:c# 构造函数
下一篇:c# attribute
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站