python datetime模块详解

python处理时间、日期的模块比较常用的有time和datetime,前一篇文章已经对time模块进行了解析,接下本文来对datetime模块进行解释,并列举出比较常用的用法。
相比较time而言,datetime确实更加直观,其操作日期、时间的思路更贴近与人们日常的思维,能做到这一点,主要归功于datetime的三个常用类:date,time,datetime.
首先,date类,表示日期,顾名思义date类下的方法多是描述“日期”的,即:year,month,day

datetime.date.today()

返回的就是当前日期,当然也就是用年月日表示的,datetime.date(2016, 5, 12),类型是:type ‘datetime.date’,常用的例子如:获取前一天固定时刻的表达方式:
示例
其次,time类,该类由 时分秒和微妙构成,示例:输入时间特征参数,然后输出:
示例
单独输出,时、分、秒,和单独修改时分秒参数示例:
这里写图片描述
其次,datetime类,则式包含了date和time二者的方法,datetime有一个combine方法很好的说明了这一点,其用法为:datetime.combine(date,time),通过合并date对象和time对象,构造一个datetime对象,以下通过例子来更好的理解datetime类的用法。
这里写图片描述

其他应用示例:
1、日期相减,以天、秒为基本单位
这里写图片描述
2、八小时之前的shike
注意datime对象的格式 是带毫秒的这在数据库查询的时候,要引起重视。
这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风起云永

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值