⊗jsPmTmTmD 320 of 505 menu

Разлика помеѓу датуми во timestamp формат во JavaScript

Timestamp форматот е наменет за наоѓање разлика помеѓу датуми. Да земеме за пример да ја добиеме разликата во милисекунди помеѓу тековниот и зададен момент во времето:

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

Очигледно е дека најчесто ни треба разликата не во милисекунди, туку во денови или години. За ова едноставно треба да ги претвориме милисекундите во вредноста што ни е потребна.

На пример, за да ги претвориме милисекундите во секунди, треба да ги поделиме милисекундите со 1000, за да ги претвориме секундите во минути, треба секундите да ги поделиме со 60 и така натаму.

Да го претвориме, на пример, разликата помеѓу датумите во минути:

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

А сега - во часови:

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

Прикажете на екранот бројот на денови што поминале помеѓу 1 март 1988 година и 10 јануари 2000 година.

Прикажете на екранот бројот на месеци што поминале помеѓу вашето раѓање и тековниот момент во времето.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј