格式化日期字段以仅显示日期,而不是分钟。
Formatting a date field to just show the date, not minutes.
报表中的日期字段returns日期值为:
2015-07-01 13:30:27.000
有什么方法可以将其编写为:
2015 年 7 月 1 日(或 01-07-2015 或 01/07/2015)- 基本上是为了削减小时、分钟和秒?
我做到的最好的是:CONVERT (varchar(17),DATE,113) AS Date1 但这仍然给我留下了:
2015 年 7 月 1 日13:30
非常欢迎任何解决此问题的专业知识。我可以在 SSRS 中整理它,但我更愿意编写脚本。
谢谢。
这应该可以在报告中使用 Format(<datefield>,"dd-MMM-yyyy")
,或者如果您想要 SQL 到 return 不需要格式化的内容,只需使用 Left(<dte-str>,11)
如果你的<dte-str>
是我上面的格式
报表中的日期字段returns日期值为:
2015-07-01 13:30:27.000
有什么方法可以将其编写为:
2015 年 7 月 1 日(或 01-07-2015 或 01/07/2015)- 基本上是为了削减小时、分钟和秒?
我做到的最好的是:CONVERT (varchar(17),DATE,113) AS Date1 但这仍然给我留下了:
2015 年 7 月 1 日13:30
非常欢迎任何解决此问题的专业知识。我可以在 SSRS 中整理它,但我更愿意编写脚本。
谢谢。
这应该可以在报告中使用 Format(<datefield>,"dd-MMM-yyyy")
,或者如果您想要 SQL 到 return 不需要格式化的内容,只需使用 Left(<dte-str>,11)
如果你的<dte-str>
是我上面的格式