Поставување на време во објектот Date во JavaScript
Кога креиравме објект со дата
на овој начин: new Date(), -
ги остававме круглите загради празни. Во овој
случај го добивавме тековниот временски момент.
Можно е, сепак, да постапиме и поинаку - да му пренесеме
параметри во форматот new Date(година,
месец, ден, часови, минути, секунди, милисекунди)
и во овој случај во променливата date
ќе се запише не тековниот временски момент, туку оној
што го наведовме во параметрите. При ова
при пренос на параметрите, броењето на месеците започнува
од нула.
Параметрите може да се испуштат од крајот. При ова недостасувачките параметри за милисекунди, секунди и часови се сметаат за еднакви на нула, а за деновите - на еден. Година и месец не може да се испуштат.
Ајде да создадеме објект со дата за одреден временски момент:
let date = new Date(2025, 10, 5, 12, 59, 59);
Можноста за поставување на временски момент може да се искористи, на пример, за да се дознае денот во неделата за одредена дата:
let date = new Date(2025, 10, 5); // ќе поставиме 5 ноември 2025 година
let day = date.getDay();
let days = ['нед', 'пон', 'вто', 'сре', 'чет', 'пет', 'саб'];
console.log(days[day]);
Дознајте, кој ден од неделата бил на вашиот роденден.