这就是我目前所做的
import json
from datetime import datetime
f = open("group1.json","r")
group1 = json.load(f)
def timestamp_to_date():
for item in group1:
timestamp= item['date']
timestamp = timestamp / 1000
dt_obj = datetime.fromtimestamp(timestamp).strftime('%Y, %m, %d ')
print(dt_obj)
return dt_obj
timestamp_to_date()
f.close()
字符串
但是只返回一个值,我想用下面的函数循环整个dict。
# TODO
def timestamp_to_date(timestamp):
raise NotImplementError('Please implement.')
# confirm success
assert timestamp_to_date(1584957443013) == datetime.date(2020, 3, 23)
print('Success.')
2条答案
按热度按时间lymnna711#
如果需要返回多个值,则需要返回list
另外,如果要返回datetime,则不需要使用strftime
tnkciper2#
只需将循环提取到函数之外: