Javascript 의 dateDiff 함수
1541 단어 JavaScriptDatefunctionVBScript
javascript 의 날짜 처리 기능 은 Vbscript 의 함수 가 풍부 하지 않 아서 항상 불쾌 합 니 다. 시 차 를 구 하 는 데 사용 되 었 기 때문에 자신 이 하나 썼 습 니 다. 아 쉬 운 대로 사 용 했 습 니 다. 헤헤
function dateDiff(interval, date1, date2)
{
var objInterval = {'D' : 1000 * 60 * 60 * 24, 'H' : 1000 * 60 * 60,
'M' : 1000 * 60, 'S' : 1000, 'T' : 1};
interval = interval.toUpperCase();
var dt1 = Date.parse(date1.replace(/-/g, '/'));
var dt2 = Date.parse(date2.replace(/-/g, '/'));
try
{
return Math.round((dt2 - dt1) / eval('(objInterval.' + interval + ')'));
}
catch (e)
{
return e.message;
}
}
설명: interval 수치: d (day), m (minutes), s (second), t (밀리초), 대소 문자 구분 없 음
날짜 형식: yyy (/ -) (m) m (/ -) (d) d
사용 방법:
alert( dateDiff('D', '2007-4-1', '2007/04/19') );
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.