码迷,mamicode.com
首页 > 其他好文 > 详细

日期时间模块datetime

时间:2018-04-09 23:02:29      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:当前时间   datetime   style   信息   class   inf   col   seconds   info   

datetime模块定义的类:

  • datetime.date 表示日期类,常用属性有year,month,day
  • datetime.time  表示时间类,常用属性有hour,minute,second,microsecond
  • dattetime.datetime  表示日期时间
  • datetime.timedelta  表示时间间隔,即两个时间点直接长度
  • datetime.tzinfo  与时区相关信息

datetime常用方法:

  • datetime.datetime.now()  返回当前的datetime日期类型
    datetime.datetime.now()
    datetime.datetime(2018, 4, 9, 21, 9, 36, 593637)
  • datetime.date.fromtimestamp(1523278065.6224263)  将时间戳转换为日期时间类型,只保留年月日
    datetime.date.fromtimestamp(1523278065.6224263)
    datetime.date(2018, 4, 9)
  • 时间运算
    #当前时间延后3天
    datetime.datetime.now()+datetime.timedelta(days=3)
    datetime.datetime(2018, 4, 12, 21, 14, 41, 408640)
    # 默认参数为day
    # days:天
    # microseconds:微秒
    # seconds:秒
    # hours:小时
    # minutes:分钟
  • 时间替换
    #将年月日进行替换
    d=datetime.datetime.now()
    >>> d
    datetime.datetime(2018, 4, 9, 21, 19, 51, 279323)
    >>> d.replace(year=2016,month=8,day=1)
    datetime.datetime(2016, 8, 1, 21, 19, 51, 279323)

日期时间模块datetime

标签:当前时间   datetime   style   信息   class   inf   col   seconds   info   

原文地址:https://www.cnblogs.com/yaya625202/p/8763065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!