본문 바로가기
파이썬

파이썬 Python Create unix timestamp five minutes in the future

by º기록 2020. 12. 3.
반응형

5 분 후에 "Expires"값을 만들어야하지만 UNIX Timestamp 형식으로 제공해야합니다. 지금까지 가지고 있지만 해킹처럼 보입니다.

def expires():
    '''return a UNIX style timestamp representing 5 minutes from now'''
    epoch = datetime.datetime(1970, 1, 1)
    seconds_in_a_day = 60 * 60 * 24
    five_minutes = datetime.timedelta(seconds=5*60)
    five_minutes_from_now = datetime.datetime.now() + five_minutes
    since_epoch = five_minutes_from_now - epoch
    return since_epoch.days * seconds_in_a_day + since_epoch.seconds

나를 위해 타임 스탬프 변환을 수행하는 모듈이나 함수가 있습니까?

 

해결 방법

 

방금 이것을 찾았고 더 짧습니다.

import time
def expires():
    '''return a UNIX style timestamp representing 5 minutes from now'''
    return int(time.time()+300)

 

참조 페이지 https://stackoverflow.com/questions/2775864

 

 

반응형

댓글