datetime — 基本的日期和时间类型
datetime 模块提供用于处理日期和时间的类。
在支持日期时间数学运算的同时,实现的关注点更着重于如何能够更有效地解析其属性用于格式化输出和数据操作。
有效的类型
类型 类型名 | 简介 | - |
---|---|---|
class datetime.date | 一个理想化的简单型日期,它假设当今的公历在过去和未来永远有效。 属性: year , month , and day 。 | |
class datetime.time | 一个独立于任何特定日期的理想化时间,它假设每一天都恰好等于 246060 秒。 (这里没有“闰秒”的概念。) 包含属性: hour , minute , second , microsecond 和 tzinfo 。 | |
class datetime.datetime | 日期和时间的结合。属性:year , month , day , hour , minute , second , microsecond , and tzinfo . | |
class datetime.timedelta | 表示两个 date 对象或者 time 对象,或者 datetime 对象之间的时间间隔,精确到微秒。 | |
class datetime.tzinfo | 一个描述时区信息对象的抽象基类。 用来给 datetime 和 time 类提供自定义的时间调整概念(例如处理时区和/或夏令时)。 | |
class datetime.timezone | 一个实现了 tzinfo 抽象基类的子类,用于表示相对于 世界标准时间(UTC)的偏移量。 |