일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 러스트 프로그래밍 공식 가이드
- 운영체제
- java
- Rust
- 파이썬 알고리즘
- 파이썬 첼린지
- data communication
- 데이터베이스
- Operating System
- 파이썬
- Reversing
- 데이터 통신
- 우분투
- Python
- OS
- Python challenge
- 러스트
- 오라클DB
- 오라클
- 자바
- 백준 러스트
- 러스트 예제
- 자바 기초
- 파이썬 챌린지
- Database
- 알고리즘
- C
- 자바 개념
- ubuntu
- 백준
Archives
- Today
- Total
IT’s Portfolio
[Python] datetime 모듈에 대해서 본문
728x90
반응형
datetime
=> 날짜와 시간을 표현하는 모듈
datetime 모듈의 datetime 클래스를 알아보도록 하자.
from datetime import datetime
print(datetime.today())
from datetime import datetime
print(datetime.now())
today() 함수와 now() 함수는 현재 시각을 나타낸다.
from datetime import datetime
now = datetime.now()
print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
print(now.microsecond)
now() 함수나 today() 함수를 사용해 현재 시각을 구한 후 년, 월, 일, 시간, 분, 초, 마이크로초의 값을 따로 가져올 수 있다.
from datetime import datetime
now = datetime.now()
past = datetime(2018, 7, 9)
print(now-past)
print(type(now-past))
현재 시각에서 2018년 7월 9일을 빼면 634일이 나오는 걸 결과창에서 볼 수 있는데 Type이 datetime.timedelta이다.
즉, timedelta() 함수는 날짜와 시간 차이를 계산해주는 함수이다.
from datetime import datetime
from datetime import timedelta
now = datetime.now()
print(now-timedelta(days=30))
다음과 같이 코드를 짜면 현재 시각에서 30일 전 날짜를 알 수 있다.
728x90
반응형
'Development Study > Python' 카테고리의 다른 글
[Python] threading 모듈 중 반복 실행에 대해서 (0) | 2020.04.04 |
---|---|
[Python] 지역별 코로나19 뉴스 정보를 크롤링 프로그램을 자동화시켜보자 (0) | 2020.04.03 |
[Python] sys 모듈의 exit() 함수에 대해서 (0) | 2020.04.02 |
[Python] 파이썬 웹 크롤링으로 지역별 코로나19 뉴스 정보를 크롤링해보자 (2) | 2020.04.01 |
[Python] 파이썬 웹 크롤링으로 날씨 정보를 크롤링해보자 (0) | 2019.12.26 |
Comments