Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.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/7/sql-server/26.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
Sql SSRS日期时间UTC格式_Sql_Sql Server_Datetime_Format_Ssrs 2008 - Fatal编程技术网

Sql SSRS日期时间UTC格式

Sql SSRS日期时间UTC格式,sql,sql-server,datetime,format,ssrs-2008,Sql,Sql Server,Datetime,Format,Ssrs 2008,存储过程返回日期时间(utc格式),如: 在SSRS报告中,我用掩码dd.MM.yyyy hh:MM:ss格式化了日期。但时间改变了 我认为这是因为SSR将日期转换为dd/MM/yyyy hh:MM:ss PMAM格式。如何从sp Normal返回时间?使用HH作为24小时格式。hh是12小时格式。因此,您的新格式将是: dd.MM.yyyy HH:mm:ss DateTime没有格式,它是一个二进制值。SSRS使用NumberFormat和Culture属性将日期格式化为字符串。不必硬编

存储过程返回日期时间(utc格式),如:

在SSRS报告中,我用掩码dd.MM.yyyy hh:MM:ss格式化了日期。但时间改变了

我认为这是因为SSR将日期转换为dd/MM/yyyy hh:MM:ss PMAM格式。如何从sp Normal返回时间?

使用HH作为24小时格式。hh是12小时格式。因此,您的新格式将是:

dd.MM.yyyy HH:mm:ss

DateTime没有格式,它是一个二进制值。SSRS使用NumberFormat和Culture属性将日期格式化为字符串。不必硬编码格式,您可以将报表/页面/表格/字段的区域性设置为您想要的区域性。您在SSMS中看到的不是某种内置格式。这是SSMS将日期显示为文本的方式。它使用YYYY-MM-DD HH:MM:ss.fff,因为它是明确的。还有另一种方法。在报告参数中设置语言=ru