Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬의 time 모듈

<시간/>

시간 작업과 표현 간 변환을 위한 함수를 제공하는 Python에서 사용할 수 있는 인기 있는 시간 모듈이 있습니다. 다음은 사용 가능한 모든 방법의 목록입니다 -

Sr.No 설명이 있는 함수
1 time.altzone
정의된 경우 UTC에서 서쪽으로 초 단위의 로컬 DST 시간대 오프셋입니다. 현지 DST 시간대가 UTC의 동쪽인 경우(영국을 포함한 서유럽에서와 같이) 음수입니다. 일광이 0이 아닌 경우에만 이것을 사용하십시오.
2 time.asctime([tupletime])
시간 튜플을 허용하고 'Tue Dec 11 18:07:14 2008'과 같이 읽을 수 있는 24자 문자열을 반환합니다.


3 time.clock( )
현재 CPU 시간을 부동 소수점 초 단위로 반환합니다. 다양한 접근 방식의 계산 비용을 측정하려면 time.clock의 값이 time.time()의 값보다 더 유용합니다.
4 time.ctime([초])
asctime(localtime(secs))과 같고 인수가 없는 것은 asctime()과 같습니다.
5 time.gmtime([초])
Epoch 이후 초 단위로 표시된 순간을 수락하고 UTC 시간과 함께 타임 튜플 t를 반환합니다. 참고:t.tm_isdst는 항상 0입니다.
6 time.localtime([초])
epoch 이후 초 단위로 표현된 순간을 허용하고 현지 시간과 함께 시간 튜플 t를 반환합니다(t.tm_isdst는 DST가 로컬 규칙에 따라 순간 초에 적용되는지 여부에 따라 0 또는 1임).
7 time.mktime(튜플타임)
현지 시간의 타임 튜플로 표현된 순간을 받아들이고 에포크 이후 초 단위로 표현된 순간과 함께 부동 소수점 값을 반환합니다.
8 시간.수면(초)
초 동안 호출 스레드를 일시 중단합니다.
9 time.strftime(fmt[,tupletime])
현지 시간의 타임 튜플로 표현된 순간을 받아들이고 문자열 fmt로 지정된 순간을 나타내는 문자열을 반환합니다.
10 time.strptime(str,fmt='%a %b %d %H:%M:%S %Y')
형식 문자열 fmt에 따라 str을 구문 분석하고 시간 튜플 형식으로 순간을 반환합니다.
11 시간.시간( )
epoch 이후의 부동 소수점 초 수인 현재 시간을 반환합니다.
12 time.tzset()
라이브러리 루틴에서 사용하는 시간 변환 규칙을 재설정합니다. 환경 변수 TZ는 이것이 수행되는 방법을 지정합니다.

기능을 간단히 살펴보겠습니다 -

time 모듈과 함께 사용할 수 있는 다음 두 가지 중요한 속성이 있습니다 -

Sr.No 설명이 있는 속성
1 시간.시간대
time.timezone 속성은 UTC(미주에서는>0, 대부분의 유럽, 아시아, 아프리카에서는 <=0)에서 현지 표준 시간대(DST 제외)의 오프셋(초)입니다.
2 time.tzname
time.tzname 속성은 한 쌍의 로케일 종속 문자열로, 각각 DST가 있거나 없는 현지 시간대의 이름입니다.