티스토리 뷰


시간 계산 참고


// Date A : 2010-12-20 14:00:00
// Date B : 2010-12-20 13:00:00
//시간 출력 01:00:00

var dateA = new Date(2010,12,21,14,6,10 );
var dateB = new Date(2010,12,20,13,0,0 );
var dateC = +new Date();
/*
dbTime.setFullYear(2010);
dbTime.setMonth(11);  // 0 ~ 11
dbTime.setDate(21);
dbTime.setHours(14);
dbTime.setMinutes(26);
dbTime.setSeconds(0);
*/
//var dbTime = new Date(2010,11,21, 14, 26, 0);

//1번 - 2번 = 시간 출력 01:00:00
var ss  = Math.floor(dateA.getTime() - dateB.getTime() ) / 1000;
var mm  = Math.floor(ss / 60);
var hh  = Math.floor(mm / 60);
var day    = Math.floor(hh / 24);

var diff_hour   = Math.floor(hh % 24);
var diff_minute = Math.floor(mm % 60);
var diff_second = Math.floor(ss % 60);

// 1000 * 60 * 60 * 24 ( 하루 )  86400000

alert( ' 계산 시간   : ' + day +  '일 ' + diff_hour  + ' 시간 ' + diff_minute + ' 분 ' + diff_second  + ' 초 ');

//alert(' 시간 ' + hh);
//alert(' 분 '   + mm);
//alert(' 초 '   + ss);

'웹개발 > Javascript' 카테고리의 다른 글

Javascript 재 입문  (0) 2011.01.08
자바스크립트 정규 표현식  (0) 2010.12.23
Understanding JavaScript Prototypes.  (0) 2010.12.14
Javascript Namespace 정리  (0) 2010.12.14
Javascript RegEx Api  (0) 2010.12.14
댓글
D-DAY
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함