time对象
简介
class datetime.time(hour=0, minute=0, second=0, microsecond=0, tzinfo=None)
- 0 小时 24
- 0 分钟 60
- 0 秒 60
- 0 微秒 1000000
类属性
属性 | 值 |
---|
time.min | 可表示的最早的time,time(0, 0, 0, 0) |
time.max | 可表示的最晚的time,time(23, 59, 59, 999999) |
time.resolution | 不相等的time对象之间的最小可能差 |
实例属性
属性 | 值 |
---|
time.hour | 在range(24)之间 |
time.minute | 在range(60)之间 |
time.second | time.second |
time.microsecond | 在range(1000000)之间 |
time.tzinfo | 作为tzinfo参数传递给time构造函数的对象,如果没有传递则为None |
实例方法
方法 | 说明 |
---|
time.replace([hour[, minute[, second[, microsecond[, tzinfo]]]]]) | 返回具有相同值的time |
time.isoformat() | 返回以ISO 8601 格式HH:MM:SS.mmmmmm表示间的字符串 |
time.strftime(format) | 返回一个表示time的字符串,由显式的格式字符串控制。 |
time.utcoffset() | 如果tzinfo为None,则返回None,否则返回self.tzinfo.utcoffset(None) |
time.dst() | 如果tzinfo为None,则返回None,否则返回self.tzinfo.utcoffset(None) |
time.tzname() | 如果tzinfo为None,则返回None,否则返回self.tzinfo.tzname(None) |