起始時間跟終止時間判斷問題

2021-06-17 20:20:15 字數 752 閱讀 2033

今天專案中遇到乙個問題:如何判斷起始時間比終止時間要小!

我在網上也找了下,主要是這種思想:

function checktime()

var end_ = document.getelementbyid("tbsj_js").value;

var bar = begin_.split("_");

var ear = end_.split("_");

var begin = new date(bar[0], bar[1], bar[2]);

var end = new date(ear[0], ear[1], ear[2]);

var b = begin.gettime();

var e = end.gettime();

if (e>b) }

以上基本都是這樣實現的。(以上js**存在問題,希望大神們給除錯下!)

其實,我們可以借助日期控制項

(wdatepicker)

完全限制使用者輸入錯誤的日期來達到我們要的效果:

前面的日期不能大於後面的日期且兩個日期都不能大於 2020-10-01

合同有效期從  到

從而限制了使用者輸入,避免了錯誤資訊的出現。

詳細內容:

大家可以看看這個**!

驗證查詢條件 起始時間和終止日期

function selectsubmit if invaliddepname 1.拿到當前選中的條件各選項的值 var startdate document.getelementbyid startdate value var enddate document.getelementbyid end...

判斷某個時間是否是在條件的起始時間與結束時間之內

判斷某個時間是否是在條件時間的n天之內 正數表示在條件時間n天之後,負數表示在條件時間n天之前 判斷time是否在now的n天之內 param time param now param n 正數表示在條件時間n天之後,負數表示在條件時間n天之前 return public static boolea...

Utc時間跟Local時間的區別

utc即世界標準時間,北京時間與utc的時差為 8,也就是utc 8 北京時間 一般儲存在資料庫裡是存utc時間,然後在頁面再轉為local時間。js把utc時間轉為local時間的方法如下 var localdate new date utcdate.tostring local時間跟utc時間的...