我正在服务器端“手动”构建 JSON 字符串。
我应该在服务器端使用 Convert.ToString(System.DateTime.Milliseconds) 并在客户端使用 javascript Date.setTime(milliseconds) 吗?
最佳答案
我相信使用毫秒是最好的选择,因为它可以实现最简单的转换。不过,您需要注意的一个问题是时钟可能位于不同的时区,因此您可能需要意识到这一点,并且可能以某个已知的标准时区发送时间。
如果您只需要显示,那么您可以将日期作为字符串发送,但这将使时区更改变得更困难。
最佳解决方案取决于其使用方式和您的需求。
关于.net - 使用 JSON 传递 .NET System.DateTime 以便客户端 javascript 可以构造 javascript Date 对象的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1297307/