Junior
JavaScriptda sanalar bilan qanday ishlash mumkin?
sobes.tech AI
AIdan javob
JavaScriptda, sanalar bilan ishlash uchun o'rnatilgan Date obyekti ishlatiladi. U sanalarni yaratish, formatlash, tahlil qilish va manipulyatsiya qilish imkonini beradi.
Asosiy operatsiyalarning misollari:
// Sana yaratish
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');
// Sana komponentlarini olish
console.log(now.getFullYear()); // yil
console.log(now.getMonth()); // oy (0-11)
console.log(now.getDate()); // oy ichidagi kun
// Komponentlarni o'rnatish
now.setHours(15);
// Formatlash
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));
// Matnni sana sifatida tahlil qilish
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));
// Vaqt zonalari bilan ishlash uchun qo'shimcha kutubxonalar, masalan, Luxon yoki date-fns-tz talab qilinadi
Sana va vaqt bilan qulayroq ishlash uchun, odatda, formatlash, tahlil qilish va manipulyatsiya qilishni soddalashtiradigan uchinchi tomon kutubxonalaridan foydalaniladi.