日和月参数未填充?(日期时间)



我正试图找出如何返回从现在到今年最后一分钟的时间差。我似乎在说";参数"day"未填充";以及";参数"month'未填充";。

from datetime import datetime
rn = datetime.now()
ny = datetime('2022, 12, 31, 23, 59')
df = ny - rn
print(df.total_seconds())

如果有人能帮上忙,我们将不胜感激!

如果使用单个字符串作为参数,则必须使用strptime来解析字符串,或者从字符串中获取实际数字

datetime(2022, 12, 31, 23, 59)
datetime.strptime('2022, 12, 31, 23, 59', "%Y, %m, %d, %H, %M")

相关内容

  • 没有找到相关文章

最新更新