728x90
반응형
datetime()
현재 시간, 날짜를 가져온다.
from datetime import datetime
print(datetime.now())
timezone()
timezone으로 설정한 기준의 시간과 날짜를 가져온다.
from pytz import timezone
print(datetime.now(timezone('UTC')))
datetime.now(timezone())으로 불러온 값을 변수에 할당한 뒤 필요한 값만 불러와서 사용 할 수 있다.
strftime()
datetime을 str으로 변환한다.
strptime()
str에서 datetime으로 변환한다.
timedelta()
두 날짜의 차이를 계산할 때 사용하는 함수로 원하는 기간(초, 분, 시간, 일, 주)을 더하거나 뺄 수 있다.
아래에서 보면 현재 날짜/시간에서 8일을 뺀 결과를 볼 수 있다.
relativedelta()
두 날짜의 차이를 계산할 때 사용하는 함수로 원하는 기간(초, 분, 시간, 일, 주, 월, 년)을 더하거나 뺄 수 있다.
아래에서 보면 현재 날찌/시간에서 2년을 더한 결과를 볼 수 있다.
728x90
반응형
'Digital Boot > Python' 카테고리의 다른 글
[Python] 파이썬 도서 관리 프로그램 만들기 실습 2 (0) | 2023.11.14 |
---|---|
[Python] 파이썬 클로저(Closure) (0) | 2023.11.14 |
[Python] 파이썬 유니코드 프로그램 (1) | 2023.11.14 |
[Python] 파이썬 도서 관리 프로그램 만들기 실습 (1) | 2023.11.13 |
[Python] 파이썬 문자열 메소드, 정규식 (2) | 2023.11.09 |