Un marcaj de timp este o secvență de caractere sau informații codificate utilizate pentru a afla când a avut loc un anumit eveniment, dând în general data și ora zilei, cu precizie la o mică fracțiune de secundă. În acest articol, vom învăța cum Obțineți marcaj temporal actual în Python . Există diferite moduri de a obține marcajul de timp actual în Python, putem folosi funcții din module ora, data ora și calendar . 1. Utilizarea timpului modulului: The timp modulul oferă diverse funcții legate de timp. Timpul funcției, returnează timpul în secunde de la epocă ca număr în virgulă mobilă. epoca este definită ca punctul în care începe timpul și depinde de platformă.
Syntax: time.time() Parameters: NA Return: floating point number expressed in seconds.>
python3
eroare: nu s-a putut găsi sau încărca clasa principală
# using time module> import> time> # ts stores the time in seconds> ts>=> time.time()> # print the current timestamp> print>(ts)> |
>
>
Ieșire:
1594819641.9622827>
2. Folosind modulul datetime: The datetime modulul oferă clase pentru manipularea datelor și orelor. În timp ce aritmetica datei și orei este acceptată, ținta implementării este extragerea eficientă a atributelor pentru formatarea și manipularea rezultatelor. Funcția datetime.datetime.now care returnează numărul de secunde de la epocă.
bin la bcd
Syntax: datetime.now() Parameters: tz (time zone) which is optional. Return: the current local date and time.>
python3
# using datetime module> import> datetime;> # ct stores current time> ct>=> datetime.datetime.now()> print>('current time:>->', ct)> # ts store timestamp of current time> ts>=> ct.timestamp()> print>('timestamp:>->', ts)> |
>
cum se returnează o matrice java
hibernare dialect
>
Ieșire:
current time:- 2020-07-15 14:30:26.159446 timestamp:- 1594823426.159446>
3. Utilizarea calendarului modulului: De asemenea, putem obține marca temporală prin combinarea mai multor funcții din mai multe module. În aceasta, vom folosi funcția calendar.timegm pentru a converti tuplu reprezentând ora curentă.
Syntax: calendar.timegm(tuple) Parameters: takes a time tuple such as returned by the gmtime() function in the time module. Return: the corresponding Unix timestamp value.>
python3
# using calendar module> # using time module> import> calendar;> import> time;> # gmt stores current gmtime> gmt>=> time.gmtime()> print>('gmt:>->', gmt)> # ts stores timestamp> ts>=> calendar.timegm(gmt)> print>('timestamp:>->', ts)> |
eol în piton
>
>
Ieșire:
gmt:- time.struct_time(tm_year=2020, tm_mon=7, tm_mday=15, tm_hour=19, tm_min=21, tm_sec=6, tm_wday=2, tm_yday=197, tm_isdst=0) timestamp:- 408694