【发布时间】:2015-06-26 18:29:19
【问题描述】:
我在 goolge 和 stackoverflow 上搜索了这个,但找不到任何令人满意的答案。
我在日期时间和时区方面遇到了一些麻烦,我想知道在服务器 (c#) 和客户端 (javascript) 之间来回传输日期时间的最佳方法是什么忽略时区。
我在服务器上使用 JavaScriptSerializer,在客户端使用 JSON.stringify。
目前我将日期转换为刻度。
任何建议表示赞赏。
【问题讨论】:
-
您遇到了什么问题?在过去,我将日期转换为 UTC 并使用它
-
UTC 或 Unix 时间戳,如果你不低于 1970 年 1 月 1 日
-
@jasonscript 我的时区有问题,例如:如果服务器向具有不同时区的客户端发送日期时间,则客户端上的对象时间不同(时区的+/-小时差)
-
@RazvanDumitru 你能举个例子吗? UTC 在服务器 -> 客户端案例中的序列化过程中丢失。
标签: javascript c# datetime serialization