python内置时间模块
python学习 . 2019/12/23发布 . shanyonggang_web . 我要评论 . 299阅读

time模块

主要用到的功能有三个:

  1. 指定程序休眠
  2. 获取当前时间戳
  3. 时间戳与本地时间的转换

休眠:time.sleep(5)

import time
import datetime
print(datetime.datetime.now())
time.sleep(5)
print(datetime.datetime.now())

时间戳:time.time()

time.time()

转换:

a = time.time()
e = time.localtime(a)
d = time.strftime("%Y-%m-%d %H:%M:%S %A", e)
print(d)
# '2019-12-23 09:34:01 Monday'
time.strptime(d,"%Y-%m-%d %H:%M:%S %A")

datetime模块

获取当前时间

import datetime
d = datetime.datetime.now()

# 通过上面的年、月、日、时、分、秒数据
d.year/month/day/hour/minute/second

# 获取日期
d.date() 
# 获取时间
d.time() 

strftime方法可以将datetime格式化为字符串:

d.strftime('%m/%d/%Y %H:%M')

# '12/23/2019 09:38'

strptime可以将字符串转换成datetime对象:

datetime.datetime.strptime('20091031', '%Y%m%d')

# datetime.datetime(2009, 10, 31, 0, 0)

 


  • 有疑问请在下方评论区留言,我会尽快回复。
  • Email私信我: 511248513@qq.com 或添加博主 微信
本文作者:shanyonggang_web
发布时间:2019年12月23日 09:12
许可协议: 署名-非商业性使用 4.0 国际许可协议
知识共享许可协议     转载请保留原文链接及作者
正在加载今日诗词....
您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击下面的


登录 后回复

当前暂无评论,点击登录来做第一个吃螃蟹的人吧!