Junior
Cum se lucrează cu datele în JavaScript?
sobes.tech AI
Răspuns de la AI
În JavaScript, obiectul încorporat Date este utilizat pentru a lucra cu date. Acesta permite crearea, formatarea, analizarea și manipularea datelor și orelor.
Exemple de operații de bază:
// Crearea unei date
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');
// Obținerea componentelor datei
console.log(now.getFullYear()); // an
console.log(now.getMonth()); // lună (0-11)
console.log(now.getDate()); // zi a lunii
// Setarea componentelor datei
now.setHours(15);
// Formatare
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));
// Parsarea unui șir în dată
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));
// Lucrul cu fusurile orare necesită biblioteci suplimentare, de exemplu, Luxon sau date-fns-tz
Pentru o muncă mai ușoară cu datele și orele, se folosesc adesea biblioteci externe care simplifică formatarea, analizarea și manipularea ținând cont de fusurile orare.