from datetime import datetime
선언 후 사용한다
현재 날짜와 시간을 반환하여 datetime 객체로 표시되어 출력됩니다.
# 현재 시간을 가져옵니다.
current_time = datetime.now()
# 현재 시간을 출력합니다.
print(current_time)
#2023-10-02 14:30:00.123456
지정된 연도, 월, 일로부터 datetime 객체를 생성합니다.
# 2023년 10월 2일 15시 30분 0초를 나타내는 datetime 객체를 생성하려면
specific_datetime = datetime(2023, 10, 2, 15, 30, 0)
print(specific_datetime)
#2023-10-02 15:30:00.00000
: 주어진 문자열에서 datetime 객체를 생성합니다. format 매개변수를 사용하여 문자열의 형식을 지정합니다.
datetime.strptime(date_string, format)
: datetime 객체를 문자열로 변환합니다. format 매개변수를 사용하여 출력 문자열의 형식을 지정합니다.
datetime.strftime(format)
: datetime 객체의 날짜 부분을 반환합니다.
datetime.date()
: datetime 객체의 시간 부분을 반환합니다.
datetime.year, datetime.month, datetime.day, datetime.hour, datetime.minute, datetime.second: datetime 객체의 연도, 월, 일, 시, 분, 초 값을 반환합니다.
datetime.time()
: 요일을 숫자로 반환합니다. 월요일부터 일요일까지 0부터 6까지의 값을 가집니다.
datetime.weekday()
: datetime 객체의 일부 요소를 변경하여 새로운 datetime 객체를 반환합니다.
datetime.timedelta(days, seconds, microseconds, milliseconds, minutes, hours, weeks)
: 시간 간격을 나타내는 timedelta 객체를 생성합니다.
datetime.replace(year, month, day, hour, minute, second)
: 타임스탬프를 기반으로 datetime 객체를 생성합니다.
datetime.fromtimestamp(timestamp)