Python 3에서 문자열 형식의 ISO 8601 날짜를 얻으려면 isoformat 함수를 사용하면 됩니다. ISO 8601 형식의 날짜를 반환합니다. 예를 들어 날짜를 31/12/2017로 지정하면 문자열 '2017-12-31T00:00:00'이 표시됩니다.
예시
다음과 같이 사용할 수 있습니다 -
from datetime import datetime my_date = datetime.now() print(my_date.isoformat())
출력
이것은 출력을 제공합니다 -
2018-01-02T22:08:12.510696
이전 Python 버전에서는 strftime 함수를 사용하여 원하는 결과를 얻을 수 있도록 datetime 객체의 형식을 지정할 수 있습니다.
예시
from datetime import datetime my_date = datetime.now() print(my_date.strftime('%Y-%m-%dT%H:%M:%S.%f%z'))
출력
이것은 출력을 줄 것입니다 -
2018-01-02T22:10:05.284208