timestamp 数值如何转换为日期?
由xie10创建,最终由xie10 被浏览 27 用户
问题
json中,时间是一个数值,怎么转换为日期呢?比如:
1618761600000 20210419
1617292800000 20210402
1644940800000 20220216
回答
这是一个基本的编程问题,具体看你是用什么编程语言。
javascript
var ts = 1618761600000;
// Date类型
var date = new Date(ts);
// 字符串,如果需要的化
str = date.toLocaleString()
python
# 单位:毫秒
ts = 1618761600000
# time struct,转化后的结果时区是UTC
print(time.gmtime(ts / 1000.0))
# 或者使用pandas,转化后的结果时区是UTC
import pandas as pd
pd.to_datetime(ts, unit="ms")
\