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 |
讨论区