⊗jsPmTmTmD 320 of 505 menu

JavaScript에서 타임스탬프 형식의 날짜 차이 구하기

타임스탬프 형식은 날짜 간의 차이를 구하기 위한 것입니다. 예를 들어 현재 시간과 지정된 시간 사이의 밀리초 차이를 구해 봅시다:

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));

198831일과 2000110일 사이에 경과한 일수를 출력하세요.

당신의 생일과 현재 시점 사이에 경과한 개월 수를 출력하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부