Uzyskiwanie dnia bieżącego roku w JavaScript
Uzyskajmy obiekt daty zawierający
8 marca bieżącego roku. Przez określenie
bieżący rok rozumiemy, że
skrypt powinien działać w dowolnym roku, zawsze
uzyskując rok, który aktualnie mamy na planecie.
Aby to zrobić, musimy utworzyć kolejny pomocniczy obiekt daty zawierający bieżący moment czasu. Za pomocą tego obiektu będziemy mogli uzyskać bieżący rok, a następnie użyć tego roku przy tworzeniu obiektu z pożądaną przez nas datą, w ten sposób:
let now = new Date(); // uzyskujemy bieżący moment
let date = new Date(now.getFullYear(), 2, 8); // uzyskujemy naszą datę
Uzyskany moment czasu możemy wykorzystać, na przykład, aby określić dzień tygodnia, odpowiadający tej dacie:
console.log(date.getDay());
Określ, jaki dzień tygodnia wypada 31
grudnia bieżącego roku.