wdatepicker,自定義時間限制

2021-07-09 16:32:23 字數 974 閱讀 5497

近來做專案,遇到乙個需求:填寫單子時,只能填寫7天以內,不能填寫現在之前的,而且時間間隔不能超過1天,

檢視了wdatepicker的官網發現不能原有的方法都不能滿足這個需求,就自定義了方法,來滿足

時間樣式:

jsp**:

至 onclick="wdatepicker()" nullmsg="值班時間不能為空" datatype="*"/>

自定義

的方法:

//當前時間去除秒的毫秒數

//使用「.replace('-','/')」是為了相容ie

var now = date.parse(new date().format("yyyy-mm-dd hh:mm").replace('-','/'));

/** * 開始時間的最小時間

* */

var startmindate = function()

//結束時間不能小於當前時間,諾小於則返回當前時間

if(endtime!=""&&(time-1*24*60*60*1000)<=now)

if(endtime=="")else

}/**

* 開始時間的最大時間

*/var startmaxdate = function()

//結束時間不能小於當前時間,諾小於則返回當前時間

if(endtime!=""&&(time-1*24*60*60*1000)<=now)

if(endtime=="")else

}/**

* 結束時間的最小時間

*/var endmindate = function()

//開始時間不能小於當前時間

if(starttime!=""&&time=now)

//開始時間不能小於當前時間

if(starttime!=""&&time

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

自定義scrollview時,遇到的坑

最近要實現乙個自定義scrollview,然後在完成後發現滑動時並不是預期的效果,檢查了很多次 都沒有發現bug 確保ontouchevent 方法正確 折騰了兩個多小時,特此記錄,以示後人 首先看一下系統一般自定義view時習慣寫的建構函式 public song context context ...