datetime, Timestamp 및 datetime 간 변환64
Python에서 시간 표현을 작업할 때 datetime, 타임스탬프 및 datetime64. 효과적인 날짜 및 시간 작업을 위해서는 이러한 유형 간의 변환 방법을 이해하는 것이 중요합니다.
datetime, Timestamp 및 datetime64의 인스턴스를 생성하는 아래 스니펫을 고려해 보겠습니다.
import datetime import numpy as np import pandas as pd dt = datetime.datetime(2012, 5, 1) # A strange way to extract a Timestamp object, there's surely a better way? ts = pd.DatetimeIndex([dt])[0] dt64 = np.datetime64(dt)
타임스탬프의 날짜/시간은 to_datetime 메서드를 사용하여 간단합니다.
ts.to_datetime()
그러나 numpy.datetime64(dt64)에서 날짜/시간 또는 타임스탬프를 추출하는 것은 약간 까다로울 수 있습니다. dt64를 타임스탬프로 변환하려면 pd.Timestamp 생성자를 사용하면 됩니다.
pd.Timestamp(dt64)
다음 다이어그램을 참조하면 이 변환 프로세스가 더 쉬워집니다.
[사이의 변환을 보여주는 다이어그램 이미지 날짜시간, 타임스탬프 및 날짜시간64]
위 내용은 Python의 `datetime`, `Timestamp` 및 `datetime64` 간을 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!