개발/Python
[파이썬] datetime으로 날짜, 시간 다루기
GOZZ
2020. 7. 23. 00:14
import datetime
- date() : 원하는 날짜로 지정
import datetime
dt = datetime.date(2020, 1, 11)
print(dt)
# 2020-01-11
print(dt.year, dt.month, dt.day)
# 2020 1 11
- time() 원하는 시간 지정
import datetime
tm = datetime.time(15, 5, 33)
print(tm)
# 15:05:33
print(tm.hour, tm.minute, tm.second)
# 15 5 33
- datetime() 원하는 날짜 시간 지정
import datetime
dttm = datetime.datetime(2000, 1, 20, 5, 10, 6)
print(dttm.year, dttm.month, dttm.day, dttm.hour, dttm.minute, dttm.second)
# 2000 1 20 5 10 6
- strftime()을 사용한 타임 출력 형식 지정
import datetime
dttm = datetime.datetime(2000, 1, 20, 5, 10, 6)
s = dttm.strftime('%Y-%m-%d %p') # 날짜 출력 형식 지정
print(s)
# 2000-01-20 AM
- now()를 사용한 현재 시간 출력
import datetime
dttm = datetime.datetime
print(dttm.now()) # 현재시간 출력하기
# 2020-07-20 20:12:04.343127