English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python 기본 튜토리얼

Python 프로세스 제어

Python 함수

Python 데이터 타입

Python 파일 작업

Python 객체와 클래스

Python 날짜와 시간

Python 고급 지식

Python 참조 매뉴얼

Python 현재 시간 가져오기

이 기사에서는 언어 환경의 현재 시간과 Python에서의 다른 시대를 배울 것입니다.

Python의 현재 시간을 얻을 수 있는 여러 가지 방법을 사용할 수 있습니다。

예제1:datetime 객체의 현재 시간 사용

from datetime import datetime
now = datetime.now()
current_time = now.strftime("%H:%M:%S")
print("현재 시간 =", current_time)

위의 예제에서, 다음에서 가져왔습니다.datetime모듈에 datetime 클래스가 포함되어 있습니다. 그런 다음, now() 메서드를 사용하여 현재 날짜와 시간을 포함한 datetime 객체를 가져옵니다.

그런 다음 다음을 사용하여datetime.strftime()메서드를 사용하여 현재 시간을 나타내는 문자열을 생성합니다。

현재 시간을 포함한 time 객체를 생성하려면 다음과 같은 작업을 수행할 수 있습니다。

from datetime import datetime
now = datetime.now().time() # time 객체
print("now =", now)
print("type(now) =", type(now))

예제2:시간 모듈의 현재 시간

또한 시간 모듈을 사용하여 현재 시간을 가져올 수 있습니다。

import time
t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

예제3:시区的 현재 시간

특정 시区的 현재 시간을 찾아야 할 경우 다음을 사용할 수 있습니다.pytz 모듈

from datetime import datetime
import pytz
tz_NY = pytz.timezone('America/New_York') 
datetime_NY = datetime.now(tz_NY)
print("뉴욕 시간:", datetime_NY.strftime("%H:%M:%S"))
tz_London = pytz.timezone('Europe/London')
datetime_London = datetime.now(tz_London)
print("런던 시간:", datetime_London.strftime("%H:%M:%S"))