在C#中将秒转换为(小时:分钟:秒:毫秒)时间的最佳方法是什么?
约会时间
DateTime是一个值类型的结构,如int,double等。它在System命名空间中可用,并且存在于mscorlib.dll程序集中。它实现了IComparable,IFormattable,IConvertible,ISerializable,IComparable,IEquatable等接口。DateTime包含Day,Month等属性,年,时,分,秒,DayOfWeek等在DateTime对象中。
时间跨度
TimeSpan结构表示一个时间间隔,该时间间隔是两次之间的时间差,以天,小时,分钟和秒为单位。TimeSpan用于比较两个DateTime对象以查找两个日期之间的差。TimeSpan类提供FromDays,FromHours,FromMinutes,FromSeconds和FromMilliseconds方法,以分别从天,小时,分钟,秒和毫秒创建TimeSpan对象。
例子1
static void Main(string[] args){
TimeSpan t = TimeSpan.FromSeconds(3752);
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
t.Hours,
t.Minutes,
t.Seconds,
t.Milliseconds);
System.Console.WriteLine(answer);
Console.ReadLine();
}输出结果
01h:02m:32s:000ms
例子2
static void Main(string[] args){
TimeSpan t = TimeSpan.FromSeconds(6);
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
t.Hours,
t.Minutes,
t.Seconds,
t.Milliseconds);
System.Console.WriteLine(answer);
Console.ReadLine();
}输出结果
00h:00m:06s:000ms
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短