Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

날짜 조작을 위한 Python 모듈은 무엇입니까?


표준 라이브러리와 PiPy 저장소 모두에서 날짜 조작을 위해 사용할 수 있는 많은 모듈이 있습니다. 이러한 라이브러리 중에서 가장 인기 있는 것은 다음과 같습니다(특정 순서 없음) −

  • datetime(표준 라이브러리) - datetime 모듈은 간단하고 복잡한 방법으로 날짜와 시간을 조작하기 위한 클래스를 제공합니다. 날짜 및 시간 산술이 지원되지만 구현의 초점은 출력 형식 지정 및 조작을 위한 효율적인 속성 추출에 있습니다.

  • time(표준 라이브러리) - 이 모듈은 다양한 시간 관련 기능을 제공합니다. 이 모듈은 항상 사용할 수 있지만 모든 플랫폼에서 모든 기능을 사용할 수 있는 것은 아닙니다. 이 모듈에 정의된 대부분의 함수는 같은 이름의 플랫폼 C 라이브러리 함수를 호출합니다.

  • dateutil - dateutil 모듈은 Python 2.3 이상에서 사용할 수 있는 표준 datetime 모듈에 대한 강력한 확장을 제공합니다.

  • mxDateTime − mxDateTime™은 3개의 새로운 객체, DateTime, DateTimeDelta 및 RelativeDateTime을 제공하는 Python 확장 패키지로, 이를 통해 날짜/시간 값을 틱(1.1.1970 0:00 이후 초 UTC), Python의 시간 모듈에서 사용하는 표현입니다.

  • pytz - pytz는 Olson tz 데이터베이스를 Python으로 가져옵니다. 이 라이브러리는 Python 2.4 이상을 사용하여 정확한 교차 플랫폼 시간대 계산을 허용합니다. 또한 Python 라이브러리 참조에서 자세히 읽을 수 있는 일광 절약 시간 종료 시 모호한 시간 문제를 해결합니다.