'''
fromtimestamp() #时间戳转换成时间
timedelta() #加减时间
now() #获取当前时间,并转换为字符串
timestamp() #时间转换成时间戳
strftime() #转换为字符串 cls
strptime() #字符串转换为时间 self datetime.datetime
datetime() #定格时间
date() #返回dt年月日
time() #返回时分秒
'''
import datetime
import time
ts = time.time()
print(datetime.datetime.fromtimestamp(ts))
delta = datetime.timedelta(days=5) # 加减时间
d = datetime.datetime.now() # 获取当前时间
d3 = d.timestamp()#时间转换成时间戳
d1 = d.strftime("%Y%m%d")
d2 = datetime.datetime.strptime(d1, "%Y%m%d") # 字符串转换为时间 self
dt = datetime.datetime(year=2023, month=12, day=1) # 定格时间
########################################
#其他:私有化和实例化
print(type(dt)) # <class 'datetime.datetime'>
y = dt.year
m = dt.month
d = dt.day
str_time = dt.strftime("%Y") # self 实例化方法
print(str_time)
dt = datetime.datetime.strptime("2022-2-2", "%Y-%m-%d") # cls 类方法
print(dt)
#dt=datetime.datetime(year=2033,month=11,day=11)
print(dt.date())
print(dt.time())
datetime模块常用函数
于 2023-01-04 14:52:44 首次发布