반응형

strftime는 날짜의 포매팅 -> 문자열로 반환해주는 메서드입니다

현재 datetime을 년-월-일 시: 분: 초 형식으로 바꿔보겠습니다.

current = datetime.datetime.now()

#문자열로 포매팅

print(current.strftime("% Y-%m-%d % H:%M% S"))

#포매팅 -> 0000년 00월 00일

#이렇게 하면 locale Error( 한글 윈도 : ms949)

# 이러면 locale을 import 해주겠습니다

import locale

locale.setlocale(locale.LC_ALL, "ko_KR.UTF-8")

print(current.strftime("%Y년 %m월 %d일"))

 

#문자열로 된 날짜 정보 -> DATETIME : strptime

# strptime(문자열, 해독을 위한 형식 문자열)

s = "2019/11/20 16:00"

dt = datetime.datetime.strptime(s, "%Y/%m/%d %H:%M")

print("해독된 datetime:", dt)

이렇게 출력됩니다^^

반응형
블로그 이미지

꽃꽂이하는개발자

,