logo

Krijg de huidige tijdstempel met Python

Een tijdstempel is een reeks tekens of gecodeerde informatie die wordt gebruikt om te achterhalen wanneer een bepaalde gebeurtenis heeft plaatsgevonden, waarbij doorgaans de datum en tijd van de dag worden vermeld, nauwkeurig tot op een kleine fractie van een seconde. In dit artikel zullen we leren hoe Ontvang de huidige tijdstempel in Python . Er zijn verschillende manieren om de huidige tijdstempel in Python te krijgen. We kunnen functies uit modules gebruiken tijd, datumtijd En kalender . 1. Moduletijd gebruiken: De tijd module biedt verschillende tijdgerelateerde functies. De functie tijd retourneert de tijd in seconden sinds het tijdperk als een drijvende-kommagetal. Epoche wordt gedefinieerd als het punt waarop de tijd begint en is platformafhankelijk.

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

python3




Java voegt tekenreeksen samen





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



>

>

Uitgang:

1594819641.9622827>

2. Module datetime gebruiken: De datum Tijd module biedt klassen voor het manipuleren van datums en tijden. Hoewel datum- en tijdberekeningen worden ondersteund, ligt het doel van de implementatie op efficiënte attribuutextractie voor uitvoeropmaak en -manipulatie. De functie datetime.datetime.now die het aantal seconden sinds het tijdperk retourneert.

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

>

Java-klasse voorbeeld

>

Uitgang:

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

3. Modulekalender gebruiken: We kunnen ook een tijdstempel krijgen door meerdere functies uit meerdere modules te combineren. Hierin gebruiken we de functie kalender.timegm om een ​​tupel te converteren die de huidige tijd vertegenwoordigt.

 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


hoe de huidige datum in Java te krijgen



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

>

>

Uitgang:

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) tijdstempel:- 1594840866