TypeScript:
Pobieranie aktualnej daty

Jak to zrobić:

W TypeScript możesz użyć obiektu Date, aby uzyskać bieżącą datę i czas. Oto jak możesz to zrobić:

const currentDate = new Date();
console.log(currentDate);

Przykładowe wyjście:

2023-04-12T07:20:50.52Z

Ten fragment kodu tworzy nowy obiekt Date zawierający bieżącą datę i czas, który następnie jest wyświetlany w konsoli. Możesz również sformatować datę za pomocą funkcji toLocaleDateString(), aby uzyskać bardziej czytelne formaty:

const currentDate = new Date();
console.log(currentDate.toLocaleDateString());

Przykładowe wyjście:

12.04.2023

Użycie biblioteki date-fns

Do bardziej zaawansowanej manipulacji i formatowania daty popularny jest wybór biblioteki date-fns. Najpierw zainstaluj ją za pomocą npm:

npm install date-fns

Następnie możesz jej użyć, aby sformatować bieżącą datę:

import { format } from 'date-fns';

const currentDate = new Date();
console.log(format(currentDate, 'yyyy-MM-dd'));

Przykładowe wyjście:

2023-04-12

Ten przykład z użyciem date-fns formatuje bieżącą datę jako łańcuch znaków w formacie “RRRR-MM-DD”. Biblioteka oferuje mnóstwo funkcji do manipulacji datą, czyniąc ją wszechstronnym narzędziem dla każdego programisty TypeScript pracującego z datami.