파이썬 시간의 strftime () 메소드
기술
파이썬 시간의 strftime () 함수는 시간 튜플을 받아 매개 변수 형식에 의해 결정 읽을 수있는 형식으로 로컬 시간의 문자열 표현을 반환합니다.
문법
의 strftime () 메서드 구문 :
time.strftime(format[, t])
매개 변수
- 형식 - 형식 문자열.
- t는 - t는 선택적 매개 변수 struct_time 개체입니다.
반환 값
읽을 수있는 로컬 시간의 캐릭터 라인 표현을 돌려줍니다.
설명
파이썬, 날짜 및 시간 서식 기호 :
- %의 Y는 두 자리 연도 (00-99)를 표시한다
- % Y는 4 자리 연도 (000-9999)를 나타냅니다
- %의 M 월 (01-12)
- 오늘의 % 이내 라 개월 (0-31)
- %의 H 24 시간제 시간 (0-23)
- % I 12 시간 시계 시간 (01-12)
- %의 M 번호 (00 = 59) 분
- %의 S 초 (00-59)
- % 일주일 로컬 이름을 단순화
- 전체 요일 이름 로컬 %
- %의 B 지역 단순화 월 이름
- %의 B 전체 월 이름 로컬
- %의 C 현지 날짜 해당 표현 및 시간 표현
- 올해의 %의 J 날 (001-366)
- %의 P의 AM 또는 PM 현지 통화로 이에 상응하는 금액 문자
- 일요일 주 시작되는 주에 대한 % U 여러 회 (00-53)
- %의 W 주 (0-6), 일요일 주의 시작입니다
- 월요일 주부터 시작되는 주에 대한 연도 숫자 (00-53)의 %의 W
- 현지 날짜 표현을 해당 %의 X
- 현지 시간 표현을 해당 %의 X
- 이름 %의 Z 현재 시간대
- %%% 번호 자체
예
다음 예제의 strftime () 함수를 사용하는 방법을 보여줍니다 :
#!/usr/bin/python import time t = (2009, 2, 17, 17, 3, 38, 1, 48, 0) t = time.mktime(t) print time.strftime("%b %d %Y %H:%M:%S", time.gmtime(t))
위 예제의 출력은 다음과 같습니다
Feb 17 2009 09:03:38