如何使用此方法将1900年之前的时间转换为毫秒.-
if 'dob' in json_data['data']:
datetimestring = str(datetime.fromtimestamp(json_data['data']['dob'] / 1000.0).strftime("%d-%m-%Y"))
else:
datetimestring = []
result_data_for_editing = json_data['data']
我得到了这个错误: -
year=1084 is before 1900; the datetime strftime() methods require year >= 1900
答案 0 :(得分:2)
只是一种解决方法,而不是一个真正的答案!
如果年份在1900年之前,比如说1800: 您只需计算1900年日期的毫秒数,并将相当于(1900-1800 =)100年的毫秒数添加到它。