Development Tip

날짜 문자열을 다른 형식으로 변환하는 방법

yourdevel 2020. 10. 4. 13:32
반응형

날짜 문자열을 다른 형식으로 변환하는 방법 [중복]


이 질문에 이미 답변이 있습니다.

파이썬에서 날짜 문자열 "2013-1-25"를 문자열 "1/25/13" 으로 변환해야합니다 . 나는 datetime.strptime봤지만 여전히 이것에 대한 방법을 찾을 수 없습니다.


import datetime아래 코드 줄을 실행하기 전에 내가 가지고 있다고 가정 합니다.

datetime.datetime.strptime("2013-1-25", '%Y-%m-%d').strftime('%m/%d/%y')

인쇄합니다 "01/25/13".

선행 0으로 살 수 없다면 다음을 시도하십시오.

dt = datetime.datetime.strptime("2013-1-25", '%Y-%m-%d')
print '{0}/{1}/{2:02}'.format(dt.month, dt.day, dt.year % 100)

이것은 인쇄합니다 "1/25/13".

편집 : 이것은 모든 플랫폼에서 작동하지 않을 수 있습니다.

datetime.datetime.strptime("2013-1-25", '%Y-%m-%d').strftime('%m/%d/%y')

1이 아닌 1 월에 01로 살 수 있다면 시도해보십시오.

d = datetime.datetime.strptime("2013-1-25", '%Y-%m-%d')
print datetime.date.strftime(d, "%m/%d/%y")

문서 에서 다른 형식 지정 지시문을 확인할 수 있습니다 .

참고 URL : https://stackoverflow.com/questions/14524322/how-to-convert-a-date-string-to-different-format

반응형