JavaScript да Date объектида вақтни белгилаш
Биз дата объектини яратишимизда
мана бу усулдан фойдаланганмиз: new Date(), - биз
мумкин бўлган қавсларни бўш қолдирганмиз. Бунда
ҳолда биз жорий вақт моментни олганмиз.
Бундан бошқа ҳам усул бор - унга
параметрларни new Date(йил,
ой, кун, соат, дақиқа, сония, миллисония)
форматида ўтказшимиз мумкин
ва бунда date ўзгарувчисига
жорий вақт эмас, балки биз
параметрларда кўрсатган вақт
ёзилади. Бунда
параметрларни ўтказишда ойларни ҳисоблаш
нолдан бошланади.
Параметрларни охиридан бошлаб қолдириб кетиш мумкин. Бунда йўқ бўлган параметрлар миллисониялар, сониялар ва соатлар учун нолга, кунлар учун эса бирга тенг ҳисобланади. Йил ва ойни қолдириб бўлмайди.
Келинг, аник бир вақт момент учун дата объектини яратайлик:
let date = new Date(2025, 10, 5, 12, 59, 59);
Вақт моментни белгилаш имкониятини ишлатишимиз мумкин, масалан, аник бир сана учун ҳафта кунини билиш учун:
let date = new Date(2025, 10, 5); // 2025 йил 5 ноябрьни белгилаймиз
let day = date.getDay();
let days = ['якш', 'душ', 'сеш', 'чор', 'пай', 'жум', 'шан'];
console.log(days[day]);
Туғилган кунингизда ҳафтанинг қанаси куни бўлганини билиб олинг.