Python:
Pobieranie aktualnej daty
Jak to zrobić:
Korzystając z biblioteki standardowej datetime:
Moduł datetime w standardowej bibliotece Pythona dostarcza klasy do manipulowania datami i czasem. Aby uzyskać bieżącą datę, możesz użyć metody date.today().
from datetime import date
today = date.today()
print(today) # Wynik: RRRR-MM-DD (np. 2023-04-05)Formatowanie czasu:
Jeśli potrzebujesz bieżącej daty w innym formacie, metoda strftime pozwala określić niestandardowe formatowanie daty:
from datetime import date
today = date.today()
formatted_date = today.strftime('%B %d, %Y') # Przykładowy format: "Kwiecień 05, 2023"
print(formatted_date)Korzystanie z pendulum dla większej elastyczności (popularna biblioteka innych firm):
Pendulum to biblioteka innych firm, która oferuje bardziej intuicyjne podejście do obsługi dat i czasu w Pythonie. Rozszerza ona standardowe funkcjonalności datetime i upraszcza zarządzanie strefami czasowymi, wśród innych funkcji.
Najpierw upewnij się, że zainstalowałeś pendulum za pomocą pip:
pip install pendulumNastępnie, aby uzyskać bieżącą datę:
import pendulum
today = pendulum.now().date()
print(today) # Wynik: RRRR-MM-DD (np. 2023-04-05)Z pendulum formatowanie jest również proste i podobne do podejścia strftime:
import pendulum
today = pendulum.now()
formatted_date = today.to_formatted_date_string() # Domyślny format: "Kwi 5, 2023"
print(formatted_date)