time库概述与程序计时

本文介绍了Python的time库,包括time.time(), time.gmtime(), time.localtime(), time.ctime()等时间处理函数,time.mktime(), time.strftime(), time.strptime()等时间格式化方法,以及在程序计时中的应用。通过1000万次循环的例子展示了如何进行程序计时和分析性能。" 95878806,7439236,LeetCode 123: 买卖股票最佳时机 III - 动态规划解析,"['动态规划', '算法', '股票', '编程题']
摘要由CSDN通过智能技术生成

time库概述

处理时间是程序最常用的功能之一,time库是Python提供的处理时间标准库。time库提供系统级精确计时器的计时功能,可以用来分析程序性能,也可以让程序暂停运行时间。
time库的功能主要分为3个方面:时间处理,时间格式化和计时。
时间处理主要包括4个函数:time.time() time.gmtime() time.localtime() time.ctime()
时间格式化主要包括3个函数:time.mktime() time.strftime() time.strptime()
计时主要包括3个函数:time.sleep() time.monotonic() time.perf_counter()

time.time()

使用time.time()获取当前时间戳。

time.gmtime(secs)

使用time.gmtime(secs)获取当前时间戳对应的struct_time对象

>>> time.gmtime()
time.struct_time(tm_year=2019, tm_mon=2, tm_mday=28, tm_hour=4, tm_min=0, tm_sec=36, tm_wday=3, tm_yday=59, tm_isdst=0)

time.localtime(secs)

使用time.localtime()获取当前时间戳对应的本地时间的struct_time对象。

time.localtime()
time.struct_time(tm_year=
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值