Heim >Backend-Entwicklung >Python-Tutorial >Bringen Sie Ihnen bei, wie Sie Python verwenden, um die Zeit eines bestimmten Zeitunterschieds zu ermitteln

Bringen Sie Ihnen bei, wie Sie Python verwenden, um die Zeit eines bestimmten Zeitunterschieds zu ermitteln

Y2J
Y2JOriginal
2017-04-25 11:03:511974Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zu Python vorgestellt, um eine detaillierte Erklärung der Zeitinstanz des angegebenen Zeitunterschieds zu erhalten. Freunde, die sie benötigen, können sich auf

Python beziehen, um eine detaillierte Erklärung zu erhalten Zeitinstanz des angegebenen Zeitunterschieds

Bei der Analyse von Daten ist es häufig erforderlich, Daten innerhalb eines bestimmten Zeitbereichs abzufangen, z. B. Daten, die innerhalb von drei Tagen, vor zwei Stunden usw. erforderlich waren. Daher Die in diesem Teil häufig verwendeten Funktionen sind modularisiert, um die Wiederverwendung zu erleichtern, sofern verfügbar. Hier teile ich es auch mit Ihnen.

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" 
 &#39;&#39;&#39; 
 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(&#39;%Y-%m-%d %H:%M:%S&#39;, 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

Das Ergebnis nach dem Laufen:

2016-04-30 20:25:56 
2016-05-06 20:25:56

Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen bei, wie Sie Python verwenden, um die Zeit eines bestimmten Zeitunterschieds zu ermitteln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn