남은 시간, 기간 계산하기 js
- 프로그래밍/html,css,js
- 2021. 5. 18.
php // 날짜 형식이 Y/m/d 이렇게 되어야 익스에서 작동
date("Y/m/d H:i:s", strtotime($contents['C_end_date']))
js
function calculateRemainTime(endTime, thisObj){
const xmasDay = new Date(endTime);
const currDay = new Date();
let diff = xmasDay - currDay;
const diffDays = Math.floor((xmasDay.getTime() - currDay.getTime()) / (1000 * 60 * 60 * 24));
diff -= diffDays * (1000 * 60 * 60 * 24);
const diffHours = Math.floor(diff / (1000 * 60 * 60));
diff -= diffHours * (1000 * 60 * 60);
const diffMin = Math.floor(diff / (1000 * 60));
diff -= diffMin * (1000 * 60);
const diffSec = Math.floor(diff / 1000);
var rt = diffDays+"일 "+diffHours+"시 "+diffMin+"분 "+diffSec+"초";
thisObj.html(rt);
}
'프로그래밍 > html,css,js' 카테고리의 다른 글
제이쿼리 노드 (0) | 2021.06.01 |
---|---|
스마트 에디터 (0) | 2021.05.29 |
풀페이지 예제 (0) | 2021.05.03 |
더블클릭방지 (0) | 2020.09.10 |
vTicker 제이쿼리 플러그인(세로 슬라이드) (0) | 2020.04.09 |