【发布时间】:2013-04-17 09:20:43
【问题描述】:
我需要从日历中选择一个未来的日期,假设我选择的日期是 2013 年 4 月 30 日。现在我想要的是将日期发送到服务器。在服务器端,我需要计算未来日期和当前日期之间的天数并将其发送到数据库。
问题是,当我在本地进行计算时(因为我的服务器和浏览器位于同一时区),它工作正常,但是当服务器与浏览器位于不同的时区时,天数的差异不会像预期的那样出现。有人请帮我解决时区问题。
【问题讨论】:
-
为什么不减去客户端上的日期?
-
如何将日期发送到服务器?我的意思是什么格式?
-
@user2266098 这将违反 MVC 范式。
-
您的问题对我来说并不完全清楚:您在客户端使用 javascript 而在服务器上使用 java ?
-
好吧,您可以简单地将 utc 时间传递给生成日期并计算两者之间的天数的服务器。
标签: java javascript