Få den aktuelle dato ved hjælp af Python
Forudsætning: DatoTid modul
I Python er dato og klokkeslæt ikke deres egne datatyper, men et modul ved navn DateTime kan importeres til at arbejde med datoen såvel som klokkeslættet. Datetime-modulet er indbygget i Python, så det er ikke nødvendigt at installere det eksternt. Det DatoTid modul giver nogle funktioner til at få den aktuelle dato samt klokkeslæt.
Få den aktuelle dato ved hjælp af date.today()
Today()-metoden for datoklassen under DateTime-modulet returnerer et datoobjekt, som indeholder værdien af Today's date.
Syntaks: date.today()
Vender tilbage: Returner den aktuelle lokale dato.
Eksempel:
Python3
# Import date class from datetime module> from> datetime> import> date> # Returns the current local date> today> => date.today()> print> (> 'Today date is: '> , today)> |
Produktion:
Today date is: 2019-12-11
Få den aktuelle dato ved hjælp af datetime.now()
Python-biblioteket definerer en funktion, der primært kan bruges til at få den aktuelle tid og datetime.nu() funktion og returnerer den aktuelle lokale dato og tid, som er defineret under DateTime-modulet.
Syntaks: datetime.nu(tz)
Parametre: tz: Angivet tidszone, hvor aktuelt klokkeslæt og dato er påkrævet. (Bruger Greenwich Meridian-tid som standard.) Vender tilbage : Returnerer den aktuelle dato og tid i tidsformat.
Eksempel:
Python3
# Import datetime class from datetime module> from> datetime> import> datetime> # returns current date and time> now> => datetime.now()> print> (> 'now = '> , now)> |
Produktion:
now = 2019-12-11 10:58:37.039404
Attributter af nu()
Now() har forskellige attributter, det samme som tidsattributter såsom år, måned, dato, time, minut og sekund.
Eksempel
Python3
# importing datetime module for now()> import> datetime> > # using now() to get current time> current_time> => datetime.datetime.now()> > # Printing attributes of now().> print> (> 'The attributes of now() are : '> )> > print> (> 'Year: '> , end> => '')> print> (current_time.year)> > print> (> 'Month: '> , end> => '')> print> (current_time.month)> > print> (> 'Day: '> , end> => '')> print> (current_time.day)> |
Produktion:
The attributes of now() are: Year: 2019 Month: 12 Day: 11
ANBEFALEDE ARTIKLER – Få aktuel dato og tid ved hjælp af Python