Tydinstelling in 'n Date-voorwerp in JavaScript
Toe ons 'n datumvoorwerp geskep het
op hierdie manier: new Date(), het ons
die hakies leeg gelaat. In hierdie
geval het ons die huidige tydstip gekry.
Ons kan egter ook anders doen - om
parameters aan hom oor te dra in die formaat new Date(jaar,
maand, dag, ure, minute, sekondes, millisekondes)
en in hierdie geval sal in die veranderlike date
nie die huidige tydstip weggeskryf word nie, maar die een
wat ons in die parameters gespesifiseer het. Met hierdie
begin die maande telling by die oordrag van parameters
by nul.
Parameters kan van die einde af weggelaat word. In hierdie geval word die afwesige parameters vir millisekondes, sekondes en ure as nul beskou, en vir dae - as een. Jaar en maand kan nie weggelaat word nie.
Kom ons skep 'n datumvoorwerp met 'n sekere tydstip:
let date = new Date(2025, 10, 5, 12, 59, 59);
Die vermoë om 'n tydstip in te stel kan gebruik word, byvoorbeeld, om uit te vind watter dag van die week 'n sekere datum was:
let date = new Date(2025, 10, 5); // stel 5 November 2025 in
let day = date.getDay();
let days = ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'];
console.log(days[day]);
Vind uit watter dag van die week dit was op jou verjaarsdag.