본문 바로가기
Programming/python

[Python] 날짜를 시간으로 바꾸기

by 유주원 2013. 7. 4.

DB로부터 날짜 정보를 가져오고,  DB 날짜에 임의의 수를 더한 후 현재 시간이랑 비교해야 하는데

이걸 어찌해야 할까... 고민 중..

검색 하던 중 time.mktime() 이란 함수 발견..

mktime은 1970년 이후의 날짜를 초단위로 계산해서 값을 숫자로 리턴해주는 기능을 하고 있다.

어짜피 내가 하려고 하는 기능 역시 DB에 저장된 날짜 정보 값에 일정 초를 더한 값이 현재 값보다 큰지 작은지만

확인하면 되는 것이었기 때문에 냅다 바로 사용!

import time

num = time.mktime((2013, 7, 4, 12, 20, 20, 0, 0, 0))         # 년, 월, 일, 시, 분, 초, (뒤에 세 개는 몬지 잘 모르겠음 -_-;;)