【发布时间】:2014-09-19 21:09:55
【问题描述】:
在这个问题上把我的头撞到墙上。
我的网络服务收到一个用 json 生成的文本字符串,例如:
"2014-09-19T17:00:00.000Z"
当我将其分配给实体框架中的数据库时,它会将其更改为 20:00 而不是 17:00。所以我指定它是UTC日期
DateTime.SpecifyKind("2014-09-19T17:00:00.000Z", DateTimeKind.UTC)
但这也会返回 20:00!我可以通过删除 Z 来解决这个问题,但这是一个肮脏的解决方法,因为可能接收时区而不是 Z。有没有办法设置告诉 vb 忽略时区并将其保存为 17:00?
【问题讨论】:
标签: json vb.net entity-framework datetime utc