0

日期格式似乎有一个小问题。

localhost 显示正确的日期格式,但是当我将其上传到 Web 服务器时,格式已更改,我不知道为什么会发生这种情况。

这是SQL查询

SELECT Top 4 format$([Date],'Long Date') AS Date1, left([e_notice],170) AS e_notice from enotice ORDER BY date DESC

在2013 年 6 月 24 日星期一,在 Localhost 上以这种格式显示

在 Web 服务器上,它以这种格式显示 June-24-13

PS:我没有在数据库中定义日期格式,数据库存储这样的日期(24/06/2013)

4

1 回答 1

2

使用“长日期”、“短日期”等日期格式说明符的结果将取决于运行应用程序的帐户的 Windows 区域设置中这些预设的设置。在您的情况下,服务器上的这些设置与本地计算机上的设置不同。

如果你真的想要一个特定的格式,那么你应该明确指定它,例如

Format(Date(), "dddd, mmmm d, yyyy")

...应该给你

Tuesday, July 2, 2013
于 2013-07-02T11:10:22.880 回答