Python计算两个日期之间的相差的秒数

2022-03-11 00:00:00 日期 两个 相差

python时间差计算,以秒统计,代码使用了python的内置对象timedelta,timedelta用于计算时间之间的差值,单位可以日秒、分、小时、天等。

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/18
修改日期:2022/3/18
功能描述:Python计算两个日期之间的相差的秒数
"""
import datetime


def dateDiffInSeconds(date1, date2):
    timedelta = date2 - date1
    return timedelta.days * 24 * 3600 + timedelta.seconds


date1 = datetime.datetime(2022, 2, 17, 15, 30, 00)
date2 = datetime.datetime(2022, 5, 18, 11, 1, 00)
print(dateDiffInSeconds(date1, date2))

以上代码在Python3.9环境下测试通过。

相关文章