logo

Uzyskaj aktualną datę za pomocą Pythona

Warunek wstępny: Moduł DateTime

W Pythonie daty i godziny nie są własnymi typami danych, ale można zaimportować moduł o nazwie DateTime, aby pracować zarówno z datą, jak i godziną. Moduł Datetime jest wbudowany w Python, więc nie ma potrzeby instalowania go z zewnątrz. The Moduł DateTime udostępnia pewne funkcje umożliwiające uzyskanie aktualnej daty i godziny.



Uzyskaj aktualną datę za pomocą date.today()

Metoda Today() klasy date w module DateTime zwraca obiekt daty zawierający wartość dzisiejszej daty.

Składnia: randka dziś()

Zwroty: Zwróć bieżącą datę lokalną.



Przykład:

Python3




różnica między lisem a wilkiem



# Import date class from datetime module> from> datetime>import> date> # Returns the current local date> today>=> date.today()> print>(>'Today date is: '>, today)>

>

ciąg znaków do daty konwersji

>

Wyjście:

Today date is: 2019-12-11>

Uzyskaj aktualną datę za pomocą datetime.now()

Biblioteka Pythona definiuje funkcję, której można przede wszystkim użyć do uzyskania aktualnego czasu i datagodzina.teraz() funkcję i zwraca bieżącą lokalną datę i godzinę, która jest zdefiniowana w module DateTime.

Składnia: datagodzina.teraz(tz)

Parametry: z: Określona strefa czasowa, dla której wymagana jest aktualna godzina i data. (Domyślnie używany jest czas południka Greenwich.) Zwroty : Zwraca bieżącą datę i godzinę w formacie godziny.

Przykład:

Python3




# Import datetime class from datetime module> from> datetime>import> datetime> # returns current date and time> now>=> datetime.now()> print>(>'now = '>, now)>

konwersja ciągu na obiekt json

>

>

Wyjście:

now = 2019-12-11 10:58:37.039404>

Atrybuty teraz()

Funkcja now() ma różne atrybuty, takie same jak atrybuty czasu, takie jak rok, miesiąc, data, godzina, minuta i sekunda.

Przykład

Python3


Java int jako ciąg



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

>

>

Wyjście:

The attributes of now() are: Year: 2019 Month: 12 Day: 11>

POLECANE ARTYKUŁY – Uzyskaj aktualną datę i godzinę za pomocą języka Python