用法:
time.tzset()
重置庫例程使用的時間轉換規則。環境變量
TZ
指定如何完成。它還將設置變量tzname
(來自TZ
環境變量),timezone
(UTC 以西的非 DST 秒),altzone
(UTC 以西的 DST 秒數)和daylight
(如果此時區沒有任何夏令時規則,則為 0,如果存在夏令時適用的時間、過去、現在或將來,則為非零)。可用性:Unix。
的標準格式
TZ
環境變量是(為清楚起見添加了空格):std offset [dst [offset [,start[/time], end[/time]]]]
組件在哪裏:
std
和dst
給出時區縮寫的三個或更多字母數字。這些將被傳播到time.tzname
offset
偏移量的形式為:
± hh[:mm[:ss]]
。這表示為到達 UTC 的本地時間添加的值。如果前麵有“-”,則時區位於本初子午線以東;否則,它是西方。如果 dst 後沒有偏移,則假定夏令時比標準時間早一小時。start[/time], end[/time]
指示何時更改和返回 DST。開始日期和結束日期的格式是以下之一:
Jn
儒略日
n
(1 nn
從零開始的儒略日 (0 n
Mm.n.d
d
'th day (0 d n of monthm
of the year (1 n m m 月的最後d
天”,可能發生在第四周或第五周)。第 1 周是第d
天發生的第一周。第零天是星期天。
time
與offset
具有相同的格式,但不允許使用前導符號(“-”或“+”)。如果未指定時間,則默認值為 02:00:00。
>>> os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0' >>> time.tzset() >>> time.strftime('%X %x %Z') '02:07:36 05/08/03 EDT' >>> os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0' >>> time.tzset() >>> time.strftime('%X %x %Z') '16:08:12 05/08/03 AEST'
在很多 Unix 係統(包括 *BSD、Linux、Solaris 和 Darwin)上,使用係統的 zoneinfo (
tzfile(5)
) 數據庫來指定時區規則。為此,請設置TZ
環境變量到所需時區數據文件的路徑,相對於係統‘zoneinfo’時區數據庫的根目錄,通常位於/usr/share/zoneinfo
.例如,'US/Eastern'
,'Australia/Melbourne'
,'Egypt'
或者'Europe/Amsterdam'
.>>> os.environ['TZ'] = 'US/Eastern' >>> time.tzset() >>> time.tzname ('EST', 'EDT') >>> os.environ['TZ'] = 'Egypt' >>> time.tzset() >>> time.tzname ('EET', 'EEST')
相關用法
- Python time.tzset()用法及代碼示例
- Python time.tzname()用法及代碼示例
- Python time.time()用法及代碼示例
- Python time.thread_time()用法及代碼示例
- Python time.time_ns()用法及代碼示例
- Python time.thread_time_ns()用法及代碼示例
- Python time.monotonic()用法及代碼示例
- Python time.asctime()用法及代碼示例
- Python time.clock()用法及代碼示例
- Python time.daylight()用法及代碼示例
- Python time.perf_counter()用法及代碼示例
- Python time.get_clock_info()用法及代碼示例
- Python time.strptime用法及代碼示例
- Python time.gmtime()用法及代碼示例
- Python time.strftime用法及代碼示例
- Python time.mktime()用法及代碼示例
- Python time.sleep()用法及代碼示例
- Python time.clock_gettime_ns()用法及代碼示例
- Python time.process_time_ns()用法及代碼示例
- Python time.monotonic_ns()用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 time.tzset。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。