Python—datetime模块

本文深入讲解了Python中datetime模块的使用方法,包括日期和时间的表示、操作及时区处理等核心功能,通过实例展示了如何获取当前时间、进行时间加减运算及格式化输出。

datetime模块

相比time来说,datetime模块接口更直观,更容易调用

方法(类)描述
datetime.date表示日期(类),常用属性year,month,day
datetime.time表示时间(类),常用属性hour,minute,second,microsecond
datetime.datetime表示日期
datetime.timedelta表示时间间隔
datetime.tzinfo与时区有关的信息
>>> datetime.datetime.now()
datetime.datetime(2019, 7, 26, 10, 2, 9, 683504)
>>> print(datetime.datetime.now())
2019-07-26 10:02:37.335581
>>> print(datetime.datetime.now().date())
2019-07-26
>>> print(datetime.datetime.now().time())
10:04:33.811432

>>> print(datetime.datetime.now()+datetime.timedelta(-1))
2019-07-25 10:25:06.911821           #当前时间减一天
>>> print(datetime.datetime.now()+datetime.timedelta(hours=1))
2019-07-26 11:25:58.943248          #当前时间加一小时
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值