개발자 뺚
[Python] datetime 모듈(Module) 본문
import datetime
datetime 모듈(Module) 전처리문이다.
from datetime import datetime
datetime 모듈에는 날짜 및 시간을 저장할 수 있는 인스턴스(Instnace)를 만들 수 있는 datetime 클래스(Class)가 있다. 만약 하나의 날짜 및 시간만을 사용하고 싶다면 위와 같이 전처리문을 대신 사용할 수 있다. 이 경우 모듈과 클래스 이름이 같아 헷갈릴 수 있지만 datetime 모듈로부터 datetime 클래스를 인스턴스화해서 가져오겠다는 의미이다.
datetime.now()
# example
now = datetime.now()
print(now)
print(now.year, "년",\
now.month, "월",\
now.day, "일",\
now.hour, "시",\
now.minute, "분",\
now.second, "초")
# terminal
2023-07-16 07:00:00.000000
2023 년 07 월 16 일 7 시 00 분 00 초
datetime 인스턴스의 now() 메서드는 현재 날짜 및 시간을 해당 인스턴스에 저장하는 메서드이다. 위의 예시와 같이 인스턴스 변수를 호출하여 날짜 및 시간이 저장된 변수를 각각 가져올 수 있다. 각 변수는 정수형 자료형이다.
'Information > Python' 카테고리의 다른 글
[Python] 리스트(List) 메서드 (0) | 2023.08.30 |
---|---|
[Python] pandas 모듈(Module) 자료구조(Data Structure) (0) | 2023.08.29 |
[Python] random 모듈(Module) (6) | 2023.07.16 |
[Python] 문자열(String) 메서드 (4) | 2023.07.16 |
[Python] print() 함수 (4) | 2023.07.15 |