date를 datetime으로 변환하려면?
조회수 3321회
datetime
은 datetime.date()
를 써서 time
형으로 바꿔줄 수 있는데
date
를 datetime
으로 바꿔주는 파이썬 내장 함수가 있을까요?
datetime(date.year, date.month, date.day)
으로 부르는 건 알고 있습니다.
제가 원하는 건 dateToDatetime(date)
이렇게 부르면 datetime
형 객체가 return 됐으면 좋겠습니다.
시간 부분은 그냥 00:00:00같이 딱 24시 정각으로요.
1 답변
-
datetime.combine(date, time)을 쓰시면 됩니다. time파라미터에는 24시 정각으로 초기화한 datetime.time 객체를 넘겨주시면 됩니다.
사용 예 :
from datetime import date from datetime import datetime d = date.today() datetime.combine(d, datetime.min.time())
*
datetime.min.time()
은0001-01-01 00:00:00
댓글 입력