122 of 264 menu

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

iduzlazplfr