python时间处理模块 datetime、time模块区别 以及时间差的计算方法
2020-04-20 17:35
971 查看
python时间处理模块 datetime、time模块区别 以及时间差的计算方法
- 具体看代码,分析分析
- 可直接复制到环境运行,自己理解
import time from datetime import datetime #datetime 输出当前时间 now = datetime.now() print(now) #2020-03-05 16:19:58.103187 print(type(now)) #<class 'datetime.datetime'> #time模块输出当前时间,规定格式 time1 = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) print(time1) #2020-03-05 16:19:58 print(type(time1))#<class 'str'> #转换字符串为datetime.datetime类型 time2 = datetime.strptime(time1, "%Y-%m-%d %H:%M:%S") print(time2) #2020-03-05 16:19:58 print(type(time2)) #<class 'datetime.datetime'> #转换字符串为datetime.datetime类型 start = datetime.strptime('2020-03-01 17:09:00', "%Y-%m-%d %H:%M:%S") end = datetime.strptime('2020-03-01 18:19:00', "%Y-%m-%d %H:%M:%S") print(type(end)) #<class 'datetime.datetime'> #计算时间差 time3 = (end - start).seconds #days seconds microseconds有这三个 print(time3) #4200 print(type(time3)) #<class 'int'> print(time3/60) #70.0 (分钟) time4 = time3/3600 print(type(time4)) #<class 'float'> print('%.2f'%time4) # 1.17 #小时,保留两位小数
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Python基于datetime或time模块分别获取当前时间戳的方法实例
- Python处理时间 time && datetime 模块
- python使用datetime模块创造包含时间差计算的特定格式“日期时间”字符串
- Python时间模块datetime、time、calendar的使用方法
- Python时间模块datetime、time、calendar的使用方法
- Python time datetime常用时间处理方法
- Python中time模块和datetime模块的常用操作以及几种常用时间格式间的转换
- python的时间处理模块 date time datetime
- python时间处理模块 datetime time模块 deltetime模块
- Python中datetime常用时间处理方法
- Python模块学习 ---- time 日期时间处理
- python时间处理:datetime,time,calendar
- Python处理时间 time && datetime 模块
- python时间模块time,时间戳,结构化时间,字符串时间,相互转换,datetime
- Python之时间处理模块time
- python时间处理包:datetime,time
- python 3 之日期与时间处理模块(date和datetime)
- python处理时间--- datetime模块
- python 时间模块 time datetime calendar
- python错误异常处理,测试模块以及常用断言方法