C#日期格式{0:t} - {0:t + 1} 00:00 - 01:00

时间:2014-05-20 21:57:15

标签: c# sql

我在C#中有一个约会,我希望将其显示为HH:mm - HH:mm(+1)格式,例如:

00:00 - 01:00
01:00 - 02:00
02:00 - 03:00

有人可以建议我如何做到这一点?我目前正在使用{0:t} - {0:t},但我需要在右侧添加+1小时。

由于

2 个答案:

答案 0 :(得分:3)

只需将时间传递两次,将第二个参数加1小时。

例如:

String.Format("{0:t} - {1:t}",time,time.AddHours(1));

答案 1 :(得分:0)

您可以使用.AddHours(int)方法来完成此操作,例如:

DateTime thisDate = DateTime.Now.AddHours(1); thisDate.ToShortTimeString();