Sobes.tech
Junior

Kaip dirbti su datomis JavaScript?

sobes.tech AI

Atsakymas iš AI

JavaScript'e naudojamas įmontuotas Date objektas darbui su datomis. Jis leidžia kurti, formatuoti, analizuoti ir manipuliuoti datomis ir laiku.

Pagrindinių operacijų pavyzdžiai:

// Datos kūrimas
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');

// Datos komponentų gavimas
console.log(now.getFullYear()); // metai
console.log(now.getMonth()); // mėnuo (0-11)
console.log(now.getDate()); // mėnesio diena

// Komponentų nustatymas
now.setHours(15);

// Formatavimas
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));

// Teksto analizė į datą
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));

// Darbas su laiko zonomis reikalauja papildomų bibliotekų, pvz., Luxon ar date-fns-tz

Patogesniam darbui su datomis ir laiku dažnai naudojamos išorinės bibliotekos, kurios supaprastina formatavimą, analizę ir manipuliavimą atsižvelgiant į laiko zonas.