Python altzone() 方法用于返回本地 DST 时区的偏移量,以 UTC 以西的秒数为单位。我们还可以通过使用 timezone 和 altzone 方法获取当前时区和 UTC 之间的当前时间。
用法:
time.altzone
例:
Python3
# import the time module
import time
# display altzone
print(time.altzone)
输出:
25200
例:Python程序通过使用时区和altzone方法获取当前时区和UTC之间的当前时间
Python3
# import time module
import time
# get_zone function to get the
# current time between current time zone and UTC
# by using timezone and altzone method
def get_zone():
dst = time.daylight and time.localtime().tm_isdst
# get altzone if there exists dst otherwise
# get timezone
offset = time.altzone if dst else time.timezone
# check if offset greater than 0
westerly = offset > 0
# get the minutes and seconds
minutes, seconds = divmod(abs(offset), 60)
hours, minutes = divmod(minutes, 60)
# return the timezone
return '{}{:02d}{:02d}'.format('-' if westerly else '+', hours, minutes)
# call the function
get_zone()
输出:
+0000
相关用法
- Python time.time()用法及代码示例
- Python time.monotonic()用法及代码示例
- Python time.get_clock_info()用法及代码示例
- Python time.asctime()用法及代码示例
- Python time.localtime()用法及代码示例
- Python time.time_ns()用法及代码示例
- Python time.clock_getres()用法及代码示例
- Python time.process_time_ns()用法及代码示例
- Python time.monotonic_ns()用法及代码示例
- Python time.clock_settime_ns()用法及代码示例
- Python time.clock_settime()用法及代码示例
- Python time.clock_gettime_ns()用法及代码示例
注:本文由纯净天空筛选整理自ojaswilavu8128大神的英文原创作品 Python time altzone() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。