Vendosja e kohës në objektin Date në JavaScript
Kur kemi krijuar objektin me datë
në këtë mënyrë: new Date(), ne
i kemi lënë kllapat e rrumbullakëta bosh. Në këtë
rast ne kemi marrë momentin aktual të kohës.
Mundet, megjithatë, të bëhet edhe ndryshe - t'i
kalojmë atij parametra në formatin new Date(viti,
muaji, dita, orët, minutat, sekondat, milisekondat)
dhe në këtë rast në variablin date
do të shkruhet jo momenti aktual i kohës, por ai
që kemi specifikuar në parametra. Në këtë
rast, kur kalohen parametrat, numërimi i muajve fillon
nga zero.
Parametrat mund të hiqen nga fundi. Në këtë rast, parametrat që mungojnë për milisekondat, sekondat dhe orët konsiderohen të barabarta me zero, ndërsa për ditët - me një. Vitin dhe muajin nuk mund t'i hiqni.
Le të krijojmë një objekt me datë për një moment të caktuar kohor:
let date = new Date(2025, 10, 5, 12, 59, 59);
Mundësia e vendosjes së momentit kohor mund të përdoret, për shembull, për të zbuluar ditën e javës për një datë të caktuar:
let date = new Date(2025, 10, 5); // do të vendosim 5 nëntor 2025
let day = date.getDay();
let days = ['diele', 'hënë', 'martë', 'mërkurë', 'enjte', 'premte', 'shtunë'];
console.log(days[day]);
Zbuloni, cila ditë e javës ishte në ditën tuaj të lindjes.