파이썬 시간 tzset () 메소드
기술
환경 변수 TZ 재 초기화 설정에 따라 파이썬 시간 tzset ().
표준 TZ 환경 변수 형식 :
std offset [dst [offset [,start[/time], end[/time]]]]
매개 변수
- 표준 및 DST는 세 번 이상 이니셜.time.tzname에 전달.
- 오프셋 : UTC로부터의 오프셋 (offset), 형식 : [+ | -] HH [ : mm의 [: SS]] {시간 = 0-23, m / s의 = 0-59}.
- [/ 시간] 끝을 시작 [ / 시간] : DST을 적용하기 시작 날짜.형식 MWD - 주의 요일, 날짜 및 숫자에 대한 월. w = 1 월의 첫 주를 참조하여 w = 5 월의 마지막 주를 의미한다. 다음 형식 중 하나가 될 수 있습니다 '끝' '시작'과 :
- 요 : 율리우스 일 N (1 <= N <= 365).윤년의 날 (2 월 29 일)은 계산되지 않습니다.
- N : 줄리안 일 (0 <= N <= 365 ).계산 윤년의 날 (2 월 29 일)
- Mm.nd : 주, 월, 날짜 및 숫자의 하루.w = 1 월의 첫 주를 참조하여 w = 5 월의 마지막 주를 의미한다.
- 시간 : (선택 사항) 시간 (24 시간) DST 때 발효.기본값은 2시 (현지 시간대 지정된 시간)입니다.
문법
time.tzset()
매개 변수
- NA.
반환 값
이 함수는 반환 값이 없습니다.
예
다음의 예는 tzset () 함수를 사용하는 방법을 보여줍니다 :
#!/usr/bin/python import time import os os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0' time.tzset() print time.strftime('%X %x %Z') os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0' time.tzset() print time.strftime('%X %x %Z')
위 예제의 출력은 다음과 같습니다
13:00:40 02/17/09 EST 05:00:40 02/18/09 AEDT