시간대 변환
전 세계 다양한 시간대 간 시간 변환.
현재 시간 (브라우저)
UTC
이 도구 소개
타임존 컨버터는 원격 팀, 국제 업체, 여행자, 디지털 노매드 등 여러 시간대에 걸쳐 일하는 모든 사람에게 필수적인 도구입니다. 여러 시계 앱을 번갈아 가며 사용하거나 머리로 시간 차이를 계산하는 대신, 이 컨버터는 세계 어디의 시간이든 즉시 표시하여 회의와 이벤트 일정을 정확하게 조정할 수 있게 해줍니다.
도구 사용은 간단합니다. 현재 지역(또는 시간대)을 선택하고 변환할 대상 시간대를 선택하면 해당 시간이 즉시 표시됩니다. 여러 대륙의 팀을 조율하는 프로젝트 매니저, 전 세계 클라이언트와 소통하는 프리랜서, 또는 집에 있는 친구들과 연락하는 여행자라면, 이 도구는 모든 상황에서 완벽하게 작동합니다.
이 컨버터는 서머타임 변경을 자동으로 반영하므로 계절 변화를 걱정할 필요가 없습니다. 항상 정확한 현재 시간을 표시하므로 통화 일정 잡기, 상대방의 수면 시간을 고려한 메시지 보내기, 시간대가 중요한 여행 계획 세우기 등 다양한 상황에서 유용합니다.
자주 묻는 질문
코드 구현
from datetime import datetime
import pytz # pip install pytz
def convert_timezone(dt_str: str, from_tz: str, to_tz: str) -> str:
"""Convert a datetime string from one timezone to another."""
fmt = "%Y-%m-%d %H:%M"
source_tz = pytz.timezone(from_tz)
target_tz = pytz.timezone(to_tz)
# Parse and localize
naive_dt = datetime.strptime(dt_str, fmt)
aware_dt = source_tz.localize(naive_dt)
# Convert
converted = aware_dt.astimezone(target_tz)
offset = converted.strftime("%z")
offset_str = f"UTC{offset[:3]}:{offset[3:]}"
return f"{converted.strftime(fmt)} ({offset_str})"
def current_time_in(tz_name: str) -> str:
"""Get the current time in a given timezone."""
tz = pytz.timezone(tz_name)
now = datetime.now(tz)
return now.strftime("%Y-%m-%d %H:%M:%S %Z%z")
# Examples
print(convert_timezone("2024-06-15 14:30", "America/New_York", "Asia/Tokyo"))
print(convert_timezone("2024-06-15 14:30", "Europe/London", "Australia/Sydney"))
print(current_time_in("Asia/Seoul"))Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.