Junior
Kuidas töötada kuupäevadega JavaScriptis?
sobes.tech AI
Vastus AI-lt
JavaScriptis kasutatakse sisseehitatud Date objekti kuupäevadega töötamiseks. See võimaldab luua, vormindada, analüüsida ja manipuleerida kuupäevade ja aegadega.
Põhitoimingute näited:
// Kuupäeva loomine
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');
// Kuupäeva komponentide saamine
console.log(now.getFullYear()); // aasta
console.log(now.getMonth()); // kuu (0-11)
console.log(now.getDate()); // kuu päev
// Komponentide seadistamine
now.setHours(15);
// Formaatimine
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));
// Teksti analüüs kuupäevaks
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));
// Töö ajavöönditega nõuab täiendavaid teeke, näiteks Luxon või date-fns-tz
Mugavamaks tööks kuupäevade ja aegadega kasutatakse sageli väliseid teeke, mis lihtsustavad vormindamist, analüüsi ja manipuleerimist arvestades ajavööndeid.