专栏名称: 开发者阿橙
致力于成为国内最好的Python开发者学习交流平台,这里有关于Python的国内外最新消息,每日推送有趣有料的技术干货和社区动态。 官方网站:www.python-cn.com
目录
相关文章推荐
百职帮  ·  高考结束别躺平!这个暑假学Python,开学 ... ·  9 小时前  
百职帮  ·  高考结束别躺平!这个暑假学Python,开学 ... ·  9 小时前  
Python开发者  ·  苹果炮轰推理模型全是假思考!4个游戏戳破神话 ... ·  12 小时前  
Python爱好者社区  ·  务必立即拿下软考证(政策红利) ·  3 天前  
Python爱好者社区  ·  软考,yyds ·  2 天前  
Python爱好者社区  ·  Science披露:近3年,垃圾论文激增,9 ... ·  3 天前  
51好读  ›  专栏  ›  开发者阿橙

Python时间运算的详细机制初探讨

开发者阿橙  · 公众号  · Python  · 2017-02-28 20:01

正文

请到「今天看啥」查看全文


将普通字符时间转换为时间元祖,注意这两者在转换时需要指定字符时间的格式( %Y%m%d 这里只用到了年月日);

  1. In [6]: time.mktime(time.strptime('20161009','%Y%m%d'))

  2. Out[6]: 1475942400.0

  • 通过 time.mktime 将上一步的时间元祖转换为时间戳,也就是1970年0时0分0秒到20161009的0时0分0秒为止,过了多少秒;

  1. In [7]: time.localtime(1475942400.0)

  2. Out[7]: time.struct_time(tm_year=2016, tm_mon=10, tm_mday=9, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=6, tm_yday=283, tm_isdst=0)

  • 通过 time.localtime 将时间戳转换为时间元祖;

  1. In [13]: time.strftime('%Y%m%d',time.localtime(1475942400.0))

  2. Out[13]: '20161009'

  • 通过







请到「今天看啥」查看全文