Kitu cha Tarehe
Kitu Date ni kitu kikuu cha
kufanya kazi na tarehe.
Syntax
let date = new Date();
Sasa kutofautisha date ni kitu
kilicho na tarehe, ambacho huhifadhi wakati wa sasa
(sekunde, dakika, saa
na kadhalika). Kwa kutumia kazi maalum
tunaweza kupata sifa za wakati tunazohitaji,
kwa mfano, saa ya sasa, siku ya sasa
au mwezi wa sasa.
Kwa mfano, saa ya sasa inaweza kupatikana hivi:
date.getHours(), na mwezi wa sasa -
hivi date.getMonth(). Angalia
chaguzi zote:
let date = new Date();
console.log(date.getSeconds()); // sekunde
console.log(date.getMinutes()); // dakika
console.log(date.getHours()); // saa
console.log(date.getDate()); // siku
console.log(date.getMonth()); // miezi kuanzia sifuri
console.log(date.getFullYear()); // mwaka
console.log(date.getDay()); // siku ya sasa ya wiki
Kuweka wakati maalum
Inawezekana kuweka sio wakati wa sasa, bali
uliowekwa. Ili kufanya hivyo, unapaswa kupitisha vigezo
katika umbizo new Date(mwaka, mwezi, siku, saa,
dakika, sekunde, millisekunde) na katika hii
kesi kwenye kutofautisha date kitaandikwa
sio wakati wa sasa, bali ule ambao
tumeonyesha kwenye vigezo
Upekee wa umbizo kama hilo: kuhesabu miezi
huanzia na sifuri, vigezo visivyopo,
kuanzia saa huchukuliwa kuwa sawa na sifuri, na
kwa mwaka, miezi na siku – moja.
Mfano
Wacha tuonyeshe siku, mwezi na
mwaka wa sasa katika umbizo 'mwaka-mwezi-siku'
(mwezi wakati huu utakuwa 1 chini
ya ule halisi, kwa sababu nambari ya miezi inaanzia sifuri):
let date = new Date();
let str = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
console.log(str);
Angalia pia
-
njia zote kuu, zinazotumika kwa kitu cha Tarehe:
getFullYear,getMonth,getDate,getHours,getMinutes,getSeconds,getDay,getTime