【发布时间】:2016-12-30 16:38:20
【问题描述】:
如何使用 Python 解析像这样的时间 '/Date(-62135596800000)/'?
我搜索了互联网,但无法找到解决方案。
链接:http://211.137.19.74:8089/Ajax/GetStationDetailList?cityName=%E6%B2%88%E9%98%B3
时间点:"/日期(-62135596800000)/" 时间应该是2016:12:31:01:00
【问题讨论】:
-
这个数字应该代表什么日期?我猜可能不是“Unix 时代之前的 62 万亿秒”。
-
@Kevin...这对古生物学家来说很正常!
-
你能给我们一些关于这个日期字符串来自哪里的上下文吗?
-
这是一个 ASP.NET JSON 日期(旧式),该值相当于
0001-01-01T00:00:00.000Z(在 .NET 中的 UTC 中为DateTime.MinValue)。该数字是自 Unix 纪元以来的 毫秒。 -
没错。 API 响应中的所有值都设置为默认日期
0001-01-01 00:00:00.000 UTC。无论出于何种原因,服务器都没有在该字段上发送任何当前日期。