English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 기사에서는 언어 환경의 현재 시간과 Python에서의 다른 시대를 배울 것입니다.
Python의 현재 시간을 얻을 수 있는 여러 가지 방법을 사용할 수 있습니다。
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))
또한 시간 모듈을 사용하여 현재 시간을 가져올 수 있습니다。
import time t = time.localtime() current_time = time.strftime("%H:%M:%S", t) print(current_time)
특정 시区的 현재 시간을 찾아야 할 경우 다음을 사용할 수 있습니다.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"))