이 기사에서는 JavaScript 날짜 비교 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
오늘날 그러한 기능을 실현하려면 - 사용자는 수동으로 날짜를 입력 할 수 있지만 날짜는 오늘 이전에만 입력 할 수 있으며 오늘은 제출할 수 없습니다. 즉, 오늘은 15 일이며 15 일 전의 날짜와 15 일 이후의 날짜 만 입력 할 수 없습니다.
/** yyyymmdd 형식으로 문자열을 날짜 유형으로 변환 날짜 문자열*/function getDate (date) {var year = date.substr (0,4); // substr ()는 0 var month = date.substr (4,2); // 월은 var day = date.substr (6,2); Alert (Year+"-"+Month+"-"+Day); 새 날짜 (연도, 월, 일);} var date = getDate ( "20120704"); var date2 = getDate ( "20120720"); // alert (date.gettime ()); // alert (date2.gettime ()); Alert (date2.getTime () - date.getTime ())두 번째 방법 (시간, 분 및 두 번째 포함)
var d1 = 새 날짜 ( "2004/09/16 20:08:00"); var d2 = 새로운 날짜 ( "2004/09/16 10:18:03"); // 우리가 얻는 것은 두 개의 var d3 = d1-d2 사이의 시간 차이입니다 (d1.gettime ()); // same (d2.gettime ()); alert (d3); alert (d1.gettime () -d2.gettime ());
세 번째 방법 (시간, 분 및 두 번째를 포함 할 수 없습니다)
var d1 = 새 날짜 ( "2004/09/17"); var d2 = 새 날짜 ( "2004/09/16"); // 우리가 얻는 것은 두 개의 var d3 = d1-d2; // alert (d1.gettime ()); // alert (d2.gettime ())의 시차입니다. 아래 팝업 메시지의 결과는 동일한 경고 (d3)입니다. alert (d1.gettime () -d2.gettime ());
추신 : 다음은 JavaScript, PHP, Java, Python, C#등과 같은 다양한 일반적으로 사용되는 프로그래밍 언어에 대한 타임 스탬프 운영 방법에 대한 테이블 설명이 포함 된 또 다른 온라인 타임 스탬프 전환 도구입니다. 향후 프로그래밍 개발에서 다음을 사용할 것입니다.
UNIX 타임 스탬프 변환 도구 :
http://tools.vevb.com/code/unixtime
JavaScript 관련 컨텐츠에 대한 자세한 내용은이 사이트의 주제를 확인하십시오. "JavaScript 시간 및 날짜 운영 기술 요약", "JavaScript Switching 효과 및 기술 요약", "JavaScript 검색 알고리즘 기술 요약", "JavaScript 특수 효과 및 기술 요약", "JavaScript 오류 및 Debgging Suction의 요약", "Javascript Suctort" 기술 ","JavaScript Traversal 알고리즘 및 기술 요약 "및"JavaScript 수학적 운영 사용 요약 "
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.