This article mainly introduces relevant information on python to obtain a detailed explanation of the time instance of the specified time difference. Friends who need it can refer to
Python to obtain a detailed explanation of the time instance of the specified time difference
When analyzing data, it is often necessary to intercept data within a certain range of time, such as data required within three days, two hours ago, etc. Therefore, the functions that are often used in this part are modularized to facilitate future use. Reuse when available. Here, I also share it with you.
import time import sys reload(sys) def get_day_of_day(UTC=False, days=0, hours=0, miutes=0, seconds=0): ''''''' if days>=0,date is larger than today if days<0,date is less than today date format = "YYYY-MM-DD" ''' now = time.time() timeNew = now + days*24*60*60 + hours*60*60 + miutes*60 + seconds if UTC : timeNew = timeNew + time.timezone t = time.localtime(timeNew) return time.strftime('%Y-%m-%d %H:%M:%S', t) #使用UTC时间 两小时前 t = get_day_of_day(True,0,-2) print t #当地时间 三天前 t = get_day_of_day(False,-3) print t #当地时间 三天后 t = get_day_of_day(False,3) print t
The result after running:
2016-04-30 20:25:56 2016-05-06 20:25:56
The above is the detailed content of Teach you how to use python to get the time of a specified time difference. For more information, please follow other related articles on the PHP Chinese website!