首页 Python通用模块视频教程 Python datetime模块
pay pay

Python datetime模块

日期: 二月 15, 2023, 6:29 a.m.
阅读: 347
作者: Python自学网-村长

摘要: Python datetime模块

00:00 / 9:00
1x
2x
1.5x
1.25x
1x
0.8x
0.5x
>

Python datetime模块。

# datetime比time更加实用,方法更容易
'''datetime内5大类介绍
1.datetime:时间和日期处理
2.timedelta:计算时间跨度
3.tzinfo:时区相关方法
4.date:日期相关方法
5.time:时间相关方法
'''
import datetime
# 获取当前时间
t = datetime.datetime.now()
print(t)
print(datetime.datetime.today())
# 把整形数据转成格式花字符串
print('*&*&*(&*&*')
print(datetime.datetime(2018, 9, 11, 00, 38, 00))
# 将时间转为格式化字符串
d1 = t.strftime('%y-%m-%d %X')
print(d1)
# 把格式化字符串装为datetime对象
d2 = datetime.datetime.strptime(d1, '%y-%m-%d %X')  # 格式要保持一致
print(d2)
# 计算两个日期时间差
one = datetime.datetime(1986, 9, 10)
two = datetime.datetime(2021, 9, 7)
dates = two - one
print(dates)  # 获取天数
print(dates.total_seconds())  # 获取总秒数
# 计算一下n天后的日期
print(t + datetime.timedelta(days=7))

 

原创视频,版权所有,未经允许,切勿转载,违者必究!
回顶部