Python模块之datetime——处理时间日期

datetime模块

datetime是处理日期和时间的标准库。

获取当前日期和时间。

datetime模块中还含有一个datetime类。如果仅仅导入import datetime,则必须引用全名datetime.datetime。

获取指定日期和时间,根据年月日时分来确定。

datetime转换为timestamp。Python的timestamp是一个浮点数,如果有小数位,小数位表示毫秒数。

timestamp转换为datetime。

str转换为datetime

datetime转换为str

datetime加减

本地时间转换为UTC时间。只有在系统时区是UTC+8的时候有效,不然不能强行设置UTC+8时区。

时区转换,通过utcnow()拿到当前的UTC时间,再转换。

可以看到只要有带时区的datetime,就可以转换到任意时区,不是非要从UTC标准时间开始转换。

如果要存储时间的话,最好使用timestamp。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180331G07AMP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券