Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 日期格式{0:t}-{0:t+;1}00:00-01:00_C#_Sql - Fatal编程技术网

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

C# 日期格式{0:t}-{0:t+;1}00:00-01:00,c#,sql,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小时 谢谢只需将时间传递两次,在第二个参数上增加一小时 例如: String.Format("{0:t} - {1:t}",time,time.AddHours(1)); 您可以使用.AddHours(int)方法来完成此操作,例如: St

我有一个C#格式的日期,我想显示为HH:mm-HH:mm(+1)格式,例如:

00:00 - 01:00
01:00 - 02:00
02:00 - 03:00
有人能告诉我怎样才能做到这一点吗?我目前正在使用{0:t}-{0:t},但我需要在右侧添加+1小时


谢谢

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

例如:

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

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

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

thisDate.toSortTimeString()

谢谢问题在于这是telerik报告中的内容,这意味着我仅限于一个日期,无法应用上述内容。@Tommy这些都是您应该包含在问题中的好细节(依赖项、限制)。@Tommy您能以某种方式将第二次添加到数据源中吗?不幸的是,不能。不能使用简单的日期格式吗?{0:t}-{0:t+1}类似于这些行的东西?它不能用格式字符串来完成。您不能在数据源中使用计算字段吗?谢谢,问题是这是在telerik报告中,这意味着我仅限于一个日期,无法应用上述内容。您不能在格式字符串中进行计算。您需要使用两个值。