原文链接:https://www.jb51.net/article/122143.htm
输出如下图所示:
猜测这里是由于js初始化时间的时候往往是向 1970/01/01 添加毫秒数,JavaScriptSerializer进行序列化的时候也会格式化为距离1970/01/01 到当该时间点GMT+0 时间的毫秒数,
如果直接反序列化可以看到少了8小时,且时间精度到毫秒,原来初始化的时间精度是10-7 秒。
这种时间格式是适用于js的,但如果我们想把这个信息保存的话,这样的时间格式不适合阅读。因此需要做一下转换。
以下代码利用正则表达式将毫秒数转换成本时区的时间格式:
输出:
这样就完成了转换了。
标签:01,C#,毫秒,时间,格式,JavaScriptSerializer,序列化 From: https://www.cnblogs.com/Dongmy/p/18242547