Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 server 2005 在Reporting Service报告中显示时区信息(SQL 2005)_Sql Server 2005_Reporting Services_Timezone - Fatal编程技术网

Sql server 2005 在Reporting Service报告中显示时区信息(SQL 2005)

Sql server 2005 在Reporting Service报告中显示时区信息(SQL 2005),sql-server-2005,reporting-services,timezone,Sql Server 2005,Reporting Services,Timezone,我有一个Microsoft SQL 2005报告项目。我想在页眉上显示当前日期、时间和时区信息。也就是说,我想得到如下显示 2009年6月17日12:25:11 PM+05:30 我在页眉中添加了一个文本框。当将其表达式设置为=Now时,使用了FormatDateTime函数,但它们都只显示日期或时间或日期和时间,而不显示时区 当我将textbox的Format属性设置为“o”时,我得到以下显示:2009-06-17T12:37:36.2347500+05:30。这确实有时区,但日期和时间信息不

我有一个Microsoft SQL 2005报告项目。我想在页眉上显示当前日期、时间和时区信息。也就是说,我想得到如下显示

2009年6月17日12:25:11 PM+05:30

我在页眉中添加了一个文本框。当将其表达式设置为=Now时,使用了FormatDateTime函数,但它们都只显示日期或时间或日期和时间,而不显示时区

当我将textbox的Format属性设置为“o”时,我得到以下显示:2009-06-17T12:37:36.2347500+05:30。这确实有时区,但日期和时间信息不是很友好

我是否可以按照我要求的格式(6/17/2009 12:25:11 PM+05:30)显示当前日期、时间和时区信息

谢谢 Shreedhar

请使用:

DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss tt K")
请使用这个:

DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss tt K")
使用 DateTime.Now.ToString(“MM/dd/yyyy HH:MM:ss tt K”)

使用
DateTime.Now.ToString(“MM/dd/yyyy HH:MM:ss tt K”)

请注意您定义的“友好”格式。由于您想显示时区,我想您的应用程序必须被生活在世界各地的人们使用:对于大多数人来说,“MM/dd/yyyy”格式一点也不友好。
想象一下“06/10/2009”这样的日期:对于英国人来说,这显然是6月10日,但对于拉丁人来说,这可能是10月6日。

ISO格式不是很友好,我同意,但是信息是按照从最大到最小的层次顺序显示的。除此之外,几乎没有人在本地使用它,这可能是一个优点,因为每个人都必须了解它在看什么,而不必根据他/她的地区做出错误的假设。

小心你定义的“友好”格式。由于您想显示时区,我想您的应用程序必须被生活在世界各地的人们使用:对于大多数人来说,“MM/dd/yyyy”格式一点也不友好。
想象一下“06/10/2009”这样的日期:对于英国人来说,这显然是6月10日,但对于拉丁人来说,这可能是10月6日。

ISO格式不是很友好,我同意,但是信息是按照从最大到最小的层次顺序显示的。此外,几乎没有人在本地使用它,这可能是一个加号,因为每个人都必须了解它在看什么,而不必根据他/她的区域设置做出错误的假设。

@Turro,虽然我同意您对日期格式友好性的关注,但我想以mm/dd/yyyy hh:mm:ss am/pm tmezone格式显示日期。我尝试了AB和VillageDiot的解决方案,他们都完成了任务好吧,这对我来说很好。事实上,我只是想提醒你这种形式可能(并非必要)的影响,我甚至没有尝试与我的两个同伴竞争,因为他们比我快。:)@Turro,虽然我同意您对dateformats友好性的关注,但我希望以mm/dd/yyyy hh:mm:ss am/pm tmezone格式显示日期。我尝试了AB和VillageDiot的解决方案,他们都完成了任务好吧,这对我来说很好。事实上,我只是想提醒你这种形式可能(并非必要)的影响,我甚至没有尝试与我的两个同伴竞争,因为他们比我快。:)