datetime模块

一. 导入模块

import datetime

from datetime import datetime

二. 静态方法及字段

time1 = datetime.datetime.today()        # 返回一个表示当前本地时间的datetime对象
time2 = datetime.datetime.utcnow()       # 返回一个当前utc时间的datetime对象, 格林威治时间
time3 = datetime.datetime.now()          # 返回一个表示当前本地时间的datetime对象

print(time1)                 # 2023-05-06 09:46:26.053516
print(time2)                 # 2023-05-06 01:46:26.053516   比当地时间晚 8 个小时
print(time3)                 # 2023-05-06 09:46:26.053516


time0 = datetime.datetime.now()
    time0.year           # 2023
    time0.month          # 05
    time0.day            # 23
    time0.hour           # 9
    time0.minute         # 55
    time0.second         # 33
    time0.microsecond    # 911212
    time0.tzinfo         # None
    time0.date():       # 2023-05-06
    time0.time()         # 09:59:30.911212

三. timedelta 时间加减

from  datetime import *

dt = datetime.now()

#日期减一天
dt1 = dt + timedelta(days=-1)#昨天
dt2 = dt - timedelta(days=1)#昨天
dt3 = dt + timedelta(days=1)#明天
posted @ 2023-05-06 10:01  codegjj  阅读(2)  评论(0)    收藏  举报