JS の日付比較の簡単な例 size_javascript スキル

WBOY
リリース: 2016-05-16 17:04:13
オリジナル
1264 人が閲覧しました
1. 日付のサイズを比較するための JS コード
コードをコピー コードは次のとおりです:

<script><br>var beginDate=$("#beginDate").val(); <br> var endDate=$("#endDate").val(); <br> var d1 = 新しい日付 (beginDate.replace(/-/g, "/")); <br> var d2 = 新しい日付(endDate.replace(/-/g, "/")); <br><br> (beginDate! =""&&endDate!=""&&d1 >=d2) <br> { <br> alter("開始時刻を終了時刻より大きくすることはできません!"); <br> return <br> }<br> </ script><br> </div> <br><strong>2、Js は時刻と日付のサイズを比較します<br></strong><div class="codetitle"> <span><a style="CURSOR: pointer" data="6752" class="copybut" id="copybut6752" onclick="doCopy('code6752')"><u>コードをコピー</u></a></span>コードは次のとおりです:</div> <div class="codebody" id="code6752"> <br><html> <br><head> <br><title>calendar-時刻と日付のサイズの比較-www.jb51.net</title> src="CalendarFramework. js"></script>


開始時刻: To
終了時刻:

{
var startTime = document.getElementById("startTime").value ;
var endTime = document.getElementById("endTime").value; CompareCalendar(starttime、endtime); '); var edate=new Date(arys2[0],parseInt(arys2[1]-1),arys2[2]);
if(sdate > edit) { > }
}
}

//日時の大小を判断する
function CompareTime(startDate, endDate) {
if (startDate.length > 0 && endDate.length > ; 0) {
var startDateTemp = startDate.split(" ");
var endDateTemp = endDate.split(" ");

var arrStartDate = startDateTemp[0].split("- "); endDateTemp[0].split("-");

var arrStartTime = startDateTemp[1].split(":");
var arrEndTime = endDateTemp[1].split(":") ;

var allStartDate = new Date(arrStartDate[0], arrStartDate[1], arrStartDate[2], arrStartTime[0], arrStartTime[1], arrStartTime[2 ]); new Date(arrEndDate[0], arrEndDate[1], arrEndDate[2], arrEndTime[0], arrEndTime[1], arrEndTime[2]);

if (allStartDate.getTime() >= allEndDate.getTime()) {
alter("startTime は endTime より大きくすることはできず、渡すことはできません");
return false;
} else {
alter(" startTime は endTime より小さいです、それで合格しました");
return true;
}
} else {
alert("時間を空にすることはできません");
return false;
}
}
//日付と時刻を比較します
function CompareCalendar(startDate, endDate) {
if (startDate.indexOf(" ") != -1 && endDate.indexOf(" ") != -1 ) {
//時刻、日付を含む
CompareTime(startDate, endDate) } }
}
>
関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート