如何将JSON日期转换为Python中的特殊格式?
作者:互联网
我在Python 2.7中解析包含的JSON文件
"TimestampUtc":"\/Date(1477393888000)\/
我想解析这个文件并将日期转换为:
8:11 a.m. Oct. 25, 2016
原始时区在美国,我希望获得完全相同的输出.
但这种格式并不常见,其他类似的问题也没有回答.有什么想法怎么做?
解决方法:
你可以试试:
>>> from datetime import datetime
>>> d = "1467717221000"
>>> d = int(d[:10])
>>> datetime.fromtimestamp(d).strftime('%Y-%m-%d %I:%M:%S %p')
'2016-07-05 04:43:41 PM'
编辑:
格式更新:
>>> datetime.fromtimestamp(d).strftime(' %I:%M %p %b. %d, %y').replace("PM","p.m.").replace("AM","a.m.")
' 04:43 p.m. 07. 05, 16'
标签:data-conversion,python,json,datetime 来源: https://codeday.me/bug/20190727/1553352.html