Latest web development tutorials

파이썬 시간의 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