Python标准库time、datetime、calendar、random库的使用

一、timetime库是python中处理时间的标准库,主要有以下三个功能1.计算机时间的表达2.获取系统时间并格式化输出3.系统及精确计时,用于程序性能分析time库主要包括三类函数:1.时间获取:time():获取当前计算机内部时间值,是一个精度极高的浮点数ctime() :获取当前时间返回一个易读的字符串gtime():获取当前时间,表示为计算机可处理的格式2.时间格式化...
摘要由CSDN通过智能技术生成

一、time

time库是python中处理时间的标准库,主要有以下三个功能
1.计算机时间的表达
2.获取系统时间并格式化输出
3.系统及精确计时,用于程序性能分析
time库主要包括三类函数:
1.时间获取:
time():获取当前计算机内部时间值,是一个精度极高的浮点数
ctime() :获取当前时间返回一个易读的字符串
gtime():获取当前时间,表示为计算机可处理的格式
2.时间格式化:
strftime(a,b) :将时间以合理的方式展示出来,a是格式化模板字符串,用来控制输出格式,b是计算机内部时间类型变量
strptime(a,b):与strftime()功能正好相反,将格式化的时间字符串转换为计算机可处理的格式
例:

import time
print(time.time())
print(" ")
print(time.ctime())
print(" ")
print(time.gmtime())
print(" ")
t = time.gmtime()
print(time.strftime("%Y-%m-%d %H:%M:%S", t))
print(" ")
a =  "2019-04-4 14:43:28"
print(time.strptime(a,"%Y-%m-%d %H:%M:%S"))
>>>
>
1554360439.9447408
 
Thu Apr  4 14:47:19 2019
 
time.struct_time(tm_year=2019, tm_mon=4, tm_mday=4, tm_hour=6, tm_min=47, tm_sec=19, tm_wday=3, tm_yday=94, tm_isdst=0)
 
2019-04-04 06:47:19
 
time.struct_time(tm_year=2019, tm_mon=4, tm_mday=4, tm_hour=14, tm_min=43, tm_sec=28, tm_wday=3, tm_yday=94, tm_isdst=-1)

二、datetime

datetime类的使用方法是首先创建一个datetime对象,然后通过对象的方法和属性显示时间。创建datetime对象有3种方法:
datetime.now():获得当前日期和时间对象
datetime.utcnow():获得当前日期和时间对应的UTC(世界标准时间)
直接使用datetime()构

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值