이 타임 스탬프 값이 웹 서비스에서 반환됩니다. "2014-09-12T19:34:29Z"
나는 그것이 시간대를 의미한다는 것을 알고 있지만 정확히 무엇을 의미합니까?
그리고이 웹 서비스를 모의하려고하는데, strftime
파이썬에서 사용하여이 타임 스탬프를 생성하는 방법이 있습니까?
이것이 분명하지 않다면 죄송하지만 Google은 그다지 도움이되지 않았고 strftime()
참조 페이지 도 아닙니다 .
나는 현재 이것을 사용하고 있습니다 :
x.strftime("%Y-%m-%dT%H:%M:%S%Z")
'2015-03-26T10:58:51'
답변
는 T
정말 아무것도 서 있지 않습니다. 단지입니다 분리 것을 ISO 8601 결합 된 날짜 – 시간 형식이 필요합니다. Time 의 약어로 읽을 수 있습니다 .
는 Z
약자 제로 그것이 0만큼 오프셋 될 때, 시간대 협정 세계시 (UTC) .
두 문자 모두 형식의 정적 문자이므로 datetime.strftime()
메서드에 의해 문서화되지 않습니다 . Q
또는 또는 M
또는 Monty Python
메서드를 사용할 수 있으며 메서드는 변경되지 않은 상태로 반환했을 것입니다. 이 메서드는로 시작하는 패턴을 개체의 %
정보로 대체하기 만합니다 datetime
.