logo

Pridobite trenutni časovni žig z uporabo Pythona

Časovni žig je zaporedje znakov ali kodiranih informacij, ki se uporabljajo za ugotavljanje, kdaj se je določen dogodek zgodil, na splošno podaja datum in uro dneva, natančno na majhen delček sekunde. V tem članku se bomo naučili, kako Pridobite trenutni časovni žig v Pythonu . Obstajajo različni načini za pridobitev trenutnega časovnega žiga v Pythonu. Uporabimo lahko funkcije iz modulov čas, datum in čas in koledar . 1. Uporaba časa modula: The čas modul ponuja različne funkcije, povezane s časom. Funkcija čas, vrne čas v sekundah od epohe kot število s plavajočo vejico. epoha je definirana kot točka, kjer se začne čas in je odvisna od platforme.

 Syntax:  time.time() Parameters:  NA Return:  floating point number expressed in seconds.>

python3






# using time module> import> time> # ts stores the time in seconds> ts>=> time.time()> # print the current timestamp> print>(ts)>

vlc prenos videoposnetkov youtube
>

>

Izhod:

1594819641.9622827>

2. Uporaba modula datetime: The Datum čas modul nudi razrede za manipulacijo datumov in ur. Medtem ko je podprta aritmetika datuma in časa, je cilj implementacije učinkovito pridobivanje atributov za oblikovanje in manipulacijo izhoda. Funkcija datetime.datetime.now, ki vrne število sekund od epohe.

 Syntax:  datetime.now() Parameters:  tz (time zone) which is optional. Return:  the current local date and time.>

python3




.naslednja java
# 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)>

>

>

Izhod:

current time:- 2020-07-15 14:30:26.159446 timestamp:- 1594823426.159446>

3. Uporaba koledarja modulov: Časovni žig lahko dobimo tudi s kombiniranjem več funkcij iz več modulov. V tem bomo uporabili funkcijo calendar.timegm za pretvorbo tuple, ki predstavlja trenutni čas.

powershell manjše ali enako
 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)>

cpp je enako
>

>

Izhod:

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) časovni žig:- 1594840866