⊗jsPmTmTmD 320 of 505 menu

Tofauti kati ya tarehe katika umbizo la timestamp katika JavaScript

Umbizo la timestamp limeundwa ili kupata tofauti kati ya tarehe. Hebu tuchukue mfano wa kupata tofauti kwa milisekunde kati ya wakati wa sasa na wakati maalum:

let now = new Date(); let date = new Date(2015, 11, 4, 23, 59, 59); let diff = now.getTime() - date.getTime(); console.log(diff);

Ni wazi kuwa mara nyingi tunahitaji tofauti sio kwa milisekunde, bali kwa siku au miaka. Ili kufanya hivyo, inabidi tu kubadilisha milisekunde kuwa thamani tunayohitaji.

Kwa mfano, ili kubadilisha milisekunde kuwa sekunde, unahitaji kugawa milisekunde kwa 1000, ili kubadilisha sekunde kuwa dakika, unahitaji kugawa sekunde kwa 60 na kadhalika.

Hebu, kwa mfano, tubadilishe tofauti kati ya tarehe kuwa dakika:

console.log(diff / (1000 * 60));

Na sasa - kuwa masaa:

console.log(diff / (1000 * 60 * 60));

Onesha kwenye skrini idadi ya siku, zilizopita kati ya 1 Machi 1988 na 10 Januari 2000.

Onesha kwenye skrini idadi ya miezi, iliyopita kati ya kuzaliwa kwako na wakati wa sasa.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa