python 常用日期处理-- datetime 模块的使用
仅以此篇记录一下个人常用的 Python 处理日期的库与函数,主要涉及的类库有 Python 自带的 datetime, time 和 calendar,以及第三方的 dateutil。说到日期处理基本上要覆盖的概念有 在 datetime 模块中类之间的继承关系如下:。我们着重体验一下前面粗体显示的 datetime, date, time, timedelta 对象, timezone 也不是不重要,有时候也可能只需要处理本地时间。可以使用它们各自的构造函数,提供必要的参数来创建相应的实例,下面是它们的构造函数比如从语义上应该调用 time 没有 datetime, date 和 time 都有date, datetime 与 time 相应的 ISO 格式如下。下面看几个简单的示例注意,不同类型间不能相减,比如用 date 减去一个 datetime 就不合法了。timedelta 表示了两个时间的差值,用它来推算另一个实例的时候不带有日历信息,如果想要在日历上推演就得借助于 calendar。它提供了一些很实用的功能
用户评论