Python/Python Language

파이썬 Datetime 포맷 가이드: strftime 코드 예시와 설명

567Rabbit 2024. 4. 24. 12:21

from datetime import datetime

 


%a : 평일 짧은 버전 ex)mon
%A : 평일 full 번전 ex)monday
%w : 주 넘버 0-6 0 is sunday
%d : day of month 01-31
%b : 달 이름 숏 버전
%B : 달 이름 풀 버전
%m : 1년 12달 01-12
%y : 년도 숏버전 (세기를 뺸) ex)23
%Y : 년도 풀버전
%H : Hour 시간 00-23
%I : Hour 시간 00-12
%p : 오전이냐 오후냐 AM/PM
%M : Minute 00-59 분
%s : Second 00-59 초
%f : 마이크로초 000000-999999
%z : utc offset => 세계협정시 간격
%Z : Timezone
%j : 년 365
%U : 일요일이 시작인 주에 수 52-53 주 정도 나옴
%W : 월요일이 시작인 주에 수 52-53 주 정도 나옴
%c : local version of data and time
%C : 세기 20 
%x : local version of date 로컬 
%X : local version of time 로컬 타임
%% : A% character
%G : iso 8601 year
%u : iso 8601 weekday
%v : iso 8601 weeknumber (01-53)


# micro
mic = datetime.datetime.now()
print(mic.strftime("%f"))

 


# 년도
ye = datetime.datetime.now()
print(ye.strftime("%y"))