2009-07-08 3 views
1

필자가 전 세계 사람들이 사용할 수 있기를 바란 웹 사이트를 만들고있는 중입니다. "10 월 5 일 오후 5:33에이 문제가 발생했습니다."그리고 또한 "5 분 전에 일어났습니다."Python에서 날짜/시간을 처리하는 가장 쉬운 방법은 무엇입니까?

datetime 모듈을 사용해야합니까? 아니면 그냥 strftime? 아니면 Python의 표준 배포판에 포함되지 않은 멋진 기능이 있습니까?

답변

2

는 dateutil 모듈에서 살펴 보자 :

http://labix.org/python-dateutil

그것은 당신이 찾고있는 물건의 종류를하는에 좋은이 - 문서의 예제의 일부를 참조하십시오.

1

datetime을 사용하려는 경우 가장 최근의 우수하고 최신 기사 인 Tips on using python's datetime module을 읽어보십시오. datetime은 처리 시간 산술의 대부분을 처리 할 것이지만 영어로 된 예쁜 인쇄를 제공하지는 않습니다.

0

항상 datetime 패키지를 사용하여 매우 행복했습니다. 무료로 많은 것을 얻을 수 있고, datetime 객체를 생성하고 지속 시간을 계산하는 것은 꽤 쉽습니다.

0

Time module도 있습니다.

+0

별로 도움이되지 않습니다 ... 시간 모듈에서 "5 분 전"같은 것을 얻지 못할 것입니다. – tuergeist

1

파이썬의 datetime 모듈을 사용하면 날짜와 시간을 가져 오거나 설정하거나 조작 할 수 있습니다. Python의 상대 날짜 형식에 대한 질문은 이미 받았습니다. Stack Overflow Post 응답이 거의 없습니다.

2

Django의 humanize module을 살펴볼 수 있습니다.
장고에 포함되어 있지만 필요에 따라 적용하기가 쉽습니다.

관련 문제