logo

Få gjeldende tidsstempel ved hjelp av Python

Et tidsstempel er en sekvens av tegn eller kodet informasjon som brukes til å finne når en bestemt hendelse skjedde, vanligvis gir dato og klokkeslett på dagen, nøyaktig til en liten brøkdel av et sekund. I denne artikkelen vil vi lære hvordan Få gjeldende tidsstempel i Python . Det er forskjellige måter å få gjeldende tidsstempel i Python, Vi kan bruke funksjoner fra moduler tid, dato og klokkeslett og kalender . 1. Bruke modultid: De tid modulen gir ulike tidsrelaterte funksjoner. Funksjonen tid, returnerer tiden i sekunder siden epoken som et flyttall. epoke er definert som punktet der tiden starter og er plattformavhengig.

 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)>

>

>

Produksjon:

1594819641.9622827>

2. Bruk av modulens datoklokkeslett: De dato tid modulen gir klasser for å manipulere datoer og klokkeslett. Mens aritmetikk for dato og klokkeslett støttes, er målet for implementeringen effektiv attributtekstraksjon for utdataformatering og manipulering. Funksjonen datetime.datetime.now som returnerer antall sekunder siden epoken.

 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)>

>

>

Produksjon:

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

3. Bruke modulkalender: Vi kan også få tidsstempel ved å kombinere flere funksjoner fra flere moduler. I dette bruker vi funksjonen calendar.timegm for å konvertere tuppel som representerer gjeldende tid.

 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)>

>

>

python bytes til streng

Produksjon:

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:=06 times