9分钟
datetime 模块1
1. datetime
模块中主要包含四个类:
datetime.time
:时间类。只包含时、分、秒、微秒等时间信息datetime.date
:日期类。值包含年月日星期等日期信息datetime.datetime
:日期时间类。包含上述两者的全部信息datetime.timedelta
:日期时间间隔类,用来表示两个datetime
之间的差值。
2. datetime.time
的构造函数为:
time([hour[, minute[, second[, microsecond[, tzinfo]]]]])
其中tzinfo就是时区对象。0<=hour<24,0<=minute<60,0<=second<60,0<=microsecond<1000000,否则抛出异常。tzinfo默认为None
属性有:
hour/minute/second/microsecond/tzinfo
方法有:
time.replace([hour[, minute[, second[, microsecond[, tzinfo]]]]])
:替换对应的值,返回一个新的对象time.isoformat()
:返回一个ISO 8601
格式的字符串。time.strftime(format)
:格式化datetime.time
对象time.tzname()
:如果时区为为None
,则返回None
。否则返回时区名称
3. datetime.date
的构造函数为:
datetime.date(year, month, day)
学员评价