datetime.time对象
time对象用于表示包含的小时,分,秒和微秒时间
创建time 对象实例
from datetime import time
# time([hour[, minute[, second[, microsecond[, tzinfo]]]]])
# 创建time实例
t = time(14,30,10)
# datetime.time(14, 30, 10)
# 14点30分10秒
形参 | 取值 |
hour | 0<=hour<24 |
minute | 0<=minute<60 |
second | 0<=second<60 |
microsecond | 0<=microsecond<1000000 |
tzinfo | 时区对象 |
time类属性
属性名 | 含义 |
time.min | 可以表示的最小时间time(0,0) |
time.max | 可以表示的最大时间time(23,59,59,999999) |
time.resolution | 不等的时间对象最小可解析差值 |
time实例t的属性
属性名 | 含义 |
t.hour | 时 |
t.minute | 分 |
t.second | 秒 |
t.microsecond | 微秒 |
t.tzinfo | 时区 |
实例t的方法
方法名 | 描述 |
t.dst() |
|
t.isoformat() |
|
t.replace([hour[,minute[,second[,microsecond[,tzinfo]]]]) |
|
t.strftime(format) | 返回格式化字符串
|
t.utcoffset() | 返回t.tzinfo.utcoffset值 如果时区未设置,返回None |
讨论区