Junior
Ինչպես աշխատել ամսաթվերի հետ JavaScript-ում?
sobes.tech AI
Պատասխան AI-ից
JavaScript-ում, ամսաթվերով աշխատելու համար օգտագործվում է ներքին Date օբյեկտը: Այն թույլ է տալիս ստեղծել, ձևաչափել, վերլուծել և մանիպուլյացիա անել ամսաթվերով և ժամանակով:
Հիմնական գործողությունների օրինակներ՝
// Ամսաթիվ ստեղծել
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');
// Ամսաթվի բաղադրիչները ստանալ
console.log(now.getFullYear()); // տարի
console.log(now.getMonth()); // ամիս (0-11)
console.log(now.getDate()); // ամսվա օրը
// Բաղադրիչները սահմանել
now.setHours(15);
// Ֆորմատավորել
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));
// Տեքստը վերլուծել ամսաթիվ
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));
// Աշխատել ժամանակային գոտիներով՝ պահանջվում են լրացուցիչ գրադարաններ, օրինակ՝ Luxon կամ date-fns-tz
Հարմարավետ աշխատանքի համար՝ հաճախ օգտագործվում են արտաքին գրադարաններ, որոնք հեշտացնում են ձևաչափավորումը, վերլուծությունը և մանիպուլյացիան՝ հաշվի առնելով ժամանակային գոտիները։