나는 "2009년 12월 29일 (UTC)"에 문자열 "20091229050936"을 시도하고있다
>>>import time
>>>s = time.strptime("20091229050936", "%Y%m%d%H%M%S") >>>print s.strftime('%H:%M %d %B %Y (UTC)')
에 AttributeError: 'time.struct_time' object has no attribute 'strftime'
분명히, 내가 실수를 : 잘못된 시간, 그것은 날짜 - 시간 객체입니다! 그것은 날짜가 및 시간 구성 요소를!
>>>import datetime
>>>s = datetime.strptime("20091229050936", "%Y%m%d%H%M%S")
에 AttributeError: 'module' object has no attribute 'strptime'
나는 그것이 문자열 날짜 문자열 포맷을 변환하는 방법을 의미?
솔루션
time.strptime
반환 time_struct
; time.strftime
를 수신 time_struct
하는 선택적 매개 변수로 :
>>>s = time.strptime(page.editTime(), "%Y%m%d%H%M%S") >>>print time.strftime('%H:%M %d %B %Y (UTC)', s)
받는05:09 29 December 2009 (UTC)
글 처음에 출연 파이썬 블랙홀 그물 , 새로운 공원 블로그 동기화