我正在尝试使用 PhoneGap 创建一个移动应用程序。我需要应用程序在断开连接模式下工作。所以我在本地存储数据,当连接变为在线时,我将其与远程数据同步。要执行远程同步,我需要将 lastmodified 日期传递给服务器,以便它知道将哪些更新推送到客户端。问题是服务器时间和客户端时间不同。事实是服务器日期,所以我需要能够以某种方式在服务器上解释客户端日期以与服务器日期一致或从客户端传递服务器数学日期。关于如何做的任何建议?我正在考虑使用
(new Date()).getTimezoneOffset()
来自javascript并基于此调整客户端日期。但这在日光节约方面存在问题。有什么建议么?服务器是一个 ASP.NET MVC 4 站点