我正在读取日期时间格式的字符串。但是,毫秒不是 6 位数字,而是只有 3 位以字母 Z 结尾。我如何读入这个字符串并使其成为日期时间对象,并添加 1 天,然后将其作为上述格式的字符串写出,即毫秒的 3 位数字和末尾的字母 Z。我尝试了以下代码但没有成功:
old_date= "2018-06-06T23:59:59.999Z"
new_date = datetime.datetime.strptime(old_date, '%Y-%m-%d %H:%M:%S.%f%Z') + datetime.timedelta(days=1)
print(new_date)
九州编程
相关分类