Heim > Backend-Entwicklung > Python-Tutorial > Detaillierte Erläuterung des Zeitmoduls und des Datums-/Uhrzeitmoduls in Python

Detaillierte Erläuterung des Zeitmoduls und des Datums-/Uhrzeitmoduls in Python

黄舟
Freigeben: 2017-10-07 11:40:41
Original
1612 Leute haben es durchsucht


Zeitober- und -untergrenzen

import datetime
print 'min    :    ', datetime.datetime.min
print 'max    :    ', datetime.datetime.max
Nach dem Login kopieren
min    :     0001-01-01 00:00:00
max    :     9999-12-31 23:59:59.999999
Nach dem Login kopieren

datetime.datetime.now()-Modul

import datetime
print '.now()       :    ', datetime.datetime.now()
print type(datetime.datetime.now())
print '.now().date():    ', datetime.datetime.now().date()
print type(datetime.datetime.now().date())
print '.strftime    :    ', datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print type(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
Nach dem Login kopieren
.now()       :     2017-09-06 19:46:23.099767<type &#39;datetime.datetime&#39;>
.now().date():     2017-09-06<type &#39;datetime.date&#39;>
.strftime    :     2017-09-06 19:46:23<type &#39;str&#39;>
Nach dem Login kopieren

Get eine einzelne Zeitinformation

import datetime
print &#39;year   :    &#39;, datetime.datetime.now().year
print &#39;month  :    &#39;, datetime.datetime.now().month
print &#39;day    :    &#39;, datetime.datetime.now().day
print &#39;hour   :    &#39;, datetime.datetime.now().hour
print &#39;minute :    &#39;, datetime.datetime.now().minute
print &#39;second :    &#39;, datetime.datetime.now().second
Nach dem Login kopieren
year   :     2017
month  :     9
day    :     6
hour   :     19
minute :     47
second :     13
Nach dem Login kopieren

Datum/Uhrzeit andere Module

import datetime
print &#39;.time()      :    &#39;, datetime.time()
print &#39;.date.today():    &#39;, datetime.date.today()
Nach dem Login kopieren
.time()      :     00:00:00
.date.today():     2017-09-06
Nach dem Login kopieren

Zeitinformationen außer heute berechnen

import datetime
print &#39;tomorrow:    &#39;, datetime.date.today() + datetime.timedelta(days=1)
print &#39;tomorrow:    &#39;, datetime.datetime.now() + datetime.timedelta(days=1)
print &#39;tomorrow:    &#39;, (datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
Nach dem Login kopieren
tomorrow:     2017-09-07
tomorrow:     2017-09-07 19:49:16.292580
tomorrow:     2017-09-07 19:49:16
Nach dem Login kopieren

Zeit Modul zeigt Zeit an

import timeprint &#39;time.time()     :    &#39;, time.time() # return当前时间戳
print &#39;time.localtime():    &#39;, time.localtime()
Nach dem Login kopieren
time.time()     :     1504698623.85
time.localtime():     time.struct_time(tm_year=2017, tm_mon=9, tm_mday=6, tm_hour=19, tm_min=50, tm_sec=23, tm_wday=2, tm_yday=249, tm_isdst=0)
Nach dem Login kopieren

Thread-Aufruf verzögern

import time
time.sleep(2) # 延迟2秒
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Zeitmoduls und des Datums-/Uhrzeitmoduls in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage