Python之日期与时间处理模块(date和datetime)
Python中提供了多个用于对日期和时间进行操作的内置模块:time模块、datetime模块和calendar模块。其中time模块是通过调用C库实现的,所以有些方法在某些平台上可能无法调用,但是其提供的大部分接口与C标准库time.h基本一致。time模块相比,datetime模块提供的接口更直观、易用,功能也更加强大。关于datetime模块的datetime类会在下面做详细讲解,这里简单说下time.struct_time。time.struct_time包含如下属性:。需要说明的是struct_time实例的各个属性都是只读的,不可修改。datetime.date类的定义year, month 和 day都是是必须参数,各参数的取值范围为:。下面列出了C标准要求的所有格式码,它们在所有标准C实现的平台上都可以工作:那么Python中处理时间时,使用time模块好,还是用datetime模块好呢?
下载地址
用户评论