Python 日期处理——datetime包学习(上)

datetime包主要包括四个类(class):datetimetimedeltadatetime


一、time类

  • time 类属性:

    hour、minute、second、microsecond、tzinfo

  • time 类方法:

    time(hour,miute,second,…) # 实例化方法
    strftime() # 按给定格式将 时分秒 转字符串
    relplace()


二、date类

  • date 类属性:

    year、month、day

  • date 类方法:

    date(hour,miute,second,…) # 实例化方法
    strftime(d,format) # 按给定格式将 年月日 转字符串,format格式如 "%a %b %d %H:%M:%S %Y"
    relplace()

    weekday() # 显示星期几,星期一为0
    today() # 年月日,默认显示格式如2015-08-22


三、timedelta类

  • timedelta 类常用方法(注意没有month=1,因为月份的天数不固定)

    timedelta(years=1)
    timedelta(weeks=1.5)
    timedelta(hours=1.5)
    timedelta(days=1.5)
    timedelta(minutes=1)
    timedelta(seconds=1)


四、datetime类

  • datetime类属性:

    year、month、day、hour、minute、second、microsecond、tzinfo

  • datetime 类常用方法:

    now()
    today() # 年月日 时间
    date() # 获取年月日,返回datetime类对象
    time() # 获取时秒分

    relplace()
    combine(d,t) # d,t分别为date、time类实例对象
    strftime(dt,format) # 按给定格式将 年月日时分秒 转字符串
    strptime(dt_str, format) # 按给定格式将字符串转 年月日时分秒 日期


参考:

[1] http://pymotw.com/2/datetime/index.html#module-datetime

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值