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

本文关键字:t+1 格式 日期 | 更新日期: 2023-09-27 18:04:14

我在c#中有一个日期,我想将其显示为HH:mm - HH:mm(+1)格式,例如:

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

谁能告诉我如何才能做到这一点?我目前使用{0:t} - {0:t},但我需要在右侧添加+1小时。

谢谢

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

只需传递两次时间,在第二个参数上加一个小时。

例如:

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

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

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