【发布时间】:2012-07-23 21:28:58
【问题描述】:
我有一个托管的 Web 应用程序,它根据每日工作日结束数据生成报告。由于服务器位于欧洲(设置为使用 UTC 时间),我位于亚洲 (UTC+5),而我的老板和同事位于美国 (UTC-5),我们似乎无法获得相同的日期。
例如,我这边的报告显示“2012 年 7 月 23 日”,而在美国显示“2012 年 7 月 22 日”。我使用 RDP 检查了服务器,它也显示“2012 年 7 月 23 日”。
我的应用程序中没有本地化。我不确定这是 ASP.NET、客户端 JavaScript 还是 MySql,它们根据请求的来源更改日期?有什么想法吗?
编辑
刚刚和我的老板核实了一下,他的浏览器中的源代码也显示“2012-07-23”。所以我想这可以缩小到 JavaScript 更改调用 new Date("2012-07-23") 的日期。
【问题讨论】:
标签: c# javascript asp.net mysql vb.net