Python使用 time和datetime模块随意操作 时间

最近工作要用到Python 写web,看着文档整理了一下过程中处理时间的笔记

Python时间操作
time 模块   操作时间 
datetime 模块 操作日期 


时间转换主要包括:
① 时间戳  ---> 字符串显示时间格式(XXXX年-xx月-xx日 时:分:秒) 
② 字符串显示时间格式(XXXX年-xx月-xx日 时:分:秒)  ---> 时间戳

time模块处理 
获取时间戳  time.time() 
时间戳转字符串  time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))

字符串转时间戳 time.strptime('2017-08-14 00:00:00', '%Y-%m-%d %H:%M:%S')  返回  time.struct_time
time.mktime(time.struct_time)  时间戳


datetime 模块处理
datetime 类
datetime.strptime('2017-08-14 00:00:00', '%Y-%m-%d %H:%M:%S') 静态函数 将标准字符串转为 datetime 对象
strftime('%Y-%m-%d %H:%M:%S')  成员函数  将datetime对象 返回一个标准字符串

time模块将时间戳 转化成 标准日期字符串  然后 用 datetime模块将该串 解析为  一个 datetime 对象 
通过datetime对象 做 +1天 -1天 等 日期处理后  再转化为一个 日期串
time模块在将 日期串 转化为 时间戳 

以上 就可以随便处理日期了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值