현지 시간 문자열을 UTC로 변환
많은 애플리케이션에서 타임스탬프를 현지 시간대에서 협정 세계시(UTC)로 변환해야 합니다. ) 다양한 지리적 지역에 걸쳐 일관된 처리를 보장합니다. 이는 예약, 데이터 교환 및 동기화와 같은 작업에 특히 중요합니다.
날짜/시간 문자열을 현지 시간에서 UTC로 변환하려면 다음 단계를 따르세요.
다음은 현지 시간대를 사용하는 코드 스니펫의 예입니다. "America/Los_Angeles" 및 문자열 "2001-2-3 10:11:12":
from datetime import datetime import pytz local = pytz.timezone("America/Los_Angeles") naive = datetime.strptime("2001-2-3 10:11:12", "%Y-%m-%d %H:%M:%S") local_dt = local.localize(naive, is_dst=None) utc_dt = local_dt.astimezone(pytz.utc) utc_str = utc_dt.strftime("%Y-%m-%d %H:%M:%S") print(utc_str) # Output: 2001-02-03 04:11:12
이 단계를 수행하면 현지 시간 문자열을 UTC로 안정적으로 변환하여 타임스탬프의 일관된 처리를 보장할 수 있습니다. 다양한 시간대에 걸쳐 있습니다.
위 내용은 현지 시간 문자열을 UTC로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!