Skip to content

日期时间

获取当前日期时间

# a.py

import datetime

now = datetime.datetime.now()

print(now)
# b.py

import datetime

dt = datetime.datetime(2049, 1, 1, 12, 30, 0)

print(dt)
2049-01-01 12:30:00

计算两个日期相差天数。

from datetime import datetime

def date_diff(date_str1, date_str2):
    date_format = '%Y-%m-%d'
    date1 = datetime.strptime(date_str1, date_format)
    date2 = datetime.strptime(date_str2, date_format)
    result = (date1 - date2).days
    return result

# 文本日期
date_str1 = '2050-01-01'
date_str2 = '2049-10-01'

# 调用函数
print(date_diff(date_str1, date_str2))
92

联系 math@baima.site