반응형

 

 

 

 

datetime

datetime 모듈

  • 날짜와 시간을 사용하게 해주는 라이브러리

 

import datetime

christmas_2016 = datetime.datetime(2016,12,25)

print(christmas_2016)
2016-12-25 00:00:00

 

 

 

datetime과 date

from _datetime import date, datetime

print(date.today())
print(datetime.now())

 

date 모듈은 from _datetime을 붙여주어야 실행이 되네요 !

datetime 모듈은 from _datetime을 붙여주니 datetime.datetime.now() -> datetime.now() 로 한 번만 써도 되게 합니다 !

왜 앞에 '_'를 붙여야 되는지는 모르겠지만....?

 

 

 

 

timedelta

timedelta 클래스

  • 시간의 연산을 가능하게 해주는 클래스

 

현재로부터 100일 후 9시의 시간을 반환하는 예제 )

import datetime

hundred_after = datetime.datetime.now().replace(hour=9, minute=0, second=0) + datetime.timedelta(days = 100)

print("{}/{}/{}  {}:{}:{}".format(hundred_after.year,hundred_after.month, hundred_after.day, hundred_after.hour, hundred_after.minute, hundred_after.second))

 

 

 

반응형

+ Recent posts