날짜 _ 시간 모듈 소개
The 날짜 _ 시간 모듈은 날짜를 다루는 종류의 번호를 제공합니다, 시대, 그리고 시간 간격에게. 이 모듈에 정수 / 튜플 기반의 시간 메커니즘을 대체 시간 더 객체 지향 인터페이스 모듈. 이 모듈에서 제공하는 모든 종류의 새로운 스타일 클래스입니다, 그리고 subclassed와 파이썬에서 연장하실 수 있습니다.
대표
날짜 _ 시간 모듈은 ISO로 표현 8601 포맷
|
1 2 |
2007-03-04 20:32:17
20070304T203217 |
The 날짜 _ 시간 모듈은 다음의 상수를 수출:
MINYEAR : 에서 허용된 가장 작은 년 번호 날짜 또는 날짜 _ 시간 대상. MINYEAR 입니다 1.
- MAXYEAR : 에서 허용된 최대의 연중 번호 날짜 또는 날짜 _ 시간 대상. MAXYEAR 입니다
9999.
사용 가능한 형식
모듈은 다음과 같은 유형이 포함되어 있습니다:
- The 날짜 _ 시간 유형은 낮에는 날짜와 시간 출력을 제공합니다. 속성: 년, 월, 일, 시간, 분, 초, 마이크로초, 과 tzinfo.
- The 날짜 타입 년 사이에 날짜가 들어 있습니다 1 과 9999. 속성: 년, 월, 과 일.
- The 시간 유형은 시간을 보여줍니다, 날짜 독립적. 속성: 시간, 분, 초, 마이크로초, 과 tzinfo.
- The timedelta 둘 사이의 차이를 표현하는 시간을 보여줍니다 날짜, 시간, 또는 날짜 _ 시간 마이크로초 해상도의 경우
- The tzinfo 유형은 시간대 지원을 구현하는 데 사용됩니다. 시간대는 협정 세계시 형식으로 표시
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
수입 날짜 _ 시간
수입 시간
인쇄 날짜 _ 시간.날짜 _ 시간(2009, 10, 19, 21, 41, 43)
인쇄 날짜 _ 시간.날짜 _ 시간.오늘()
인쇄 날짜 _ 시간.날짜 _ 시간.지금()
인쇄 날짜 _ 시간.날짜 _ 시간.utcnow()
인쇄 날짜 _ 시간.날짜 _ 시간.utcfromtimestamp(시간.시간()).
출력
2009-10-19 21:41:43
2009-10-19 11:51:24.670136
2009-10-19 11:51:24.670172
2009-10-19 06:21:24.670195
2009-10-19 06:21:24.670206 |
날짜 시간 모듈에 관한 팁
datetime.strptime자동으로 거리에 모든 시간대 정보를 던졌습니다. 당신은 아주 가까이 보면, 그것은 심지어 자사의 설명서에 그렇게 말한다- 시간대가 존재하지 않습니다, 모든 날짜 _ 시간 개체가 있어야 소박한. 인식 의미 망가.
- 날짜 _ 시간 객체 반드시 항상 포함하는 세계 협정시 정보
datetime.now()입니다 사용되지 않았습니다. 항상 사용datetime.utcnow()- 타사 파이썬 모듈에주의: 사람들이 사용하는 위험한 경향이
datetime.now() - 일부 로컬 시간으로 변환이 필요한 경우, 그것은 같은 중 일부 못생긴 괴물을 통해 이루어되어야한다
time.localtime(int(dt.strftime("%s")))또는를 통해 pytz 모듈 - pytz 사용해야합니다 직접, 과 못 시간대 인식 날짜 _ 시간 객체를 통해, 날짜 _ 시간 물체 때문에 실패 질의에서 pytz:
관련 게시물:


정말 블로그를 좋아! 좋은