laydate設定預設時分秒
使用layui的外掛laydate時候,可能會遇到這樣的場景:查詢某一天內的資料,因此,希望開始時間是某天的0時0分0秒,結束時間則是某天的23時59分59秒,例如,開始時間如: 2018-07-26 00:00:00,結束時間格式如:2018-07-26 23:59:59。
這個時候怎麼來設定laydate外掛呢?可以通過ready或者done方法中設定this.dateTime這個屬性中時分秒來解決這個問題。
程式碼如下(附部分時間範圍控制程式碼,可忽略):
var endTime = laydate.render({
elem: '#_endtime',
type: 'datetime',
format: 'yyyy-MM-dd HH:mm:ss',
theme: 'molv',
ready: function(date){
this.dateTime.hours=23;
this.dateTime.minutes=59;
this.dateTime.seconds=59;
},
done: function(value, date, endDate){
if(value){
beginTime.config.max = {
year:date.year,
month:date.month-1,
date: date.date,
hours:date.hours>0?date.hours:23,
minutes:date.minutes>0?date.minutes:59,
seconds:date.seconds>0?date.seconds:59
};
}else{
beginTime.config.max = {
year:2099,
month:11,
date: 31,
hours:0,
minutes:0,
seconds:0
};
}
}
});
相關文章
- layui laydate日期時間範圍,時間預設設定為23:59:59UI
- 【easyUI】date-box 設定預設時間UI
- MYSQL中給時間列設定預設值MySql
- scrapy預設設定
- MySQL設定當前時間為預設值的方法MySql
- react設定預設state和預設propsReact
- 直播app開發,使用者設定密碼時的後臺預設要求設定APP密碼
- matplotlib預設字型設定
- 臨時表空間的建立、刪除,設定預設臨時表空間
- pydantic 欄位的預設值設定獲取當前時間
- sql設定欄位預設值SQL
- 設定maven預設的jdk版本MavenJDK
- django 設定預設值到SQLDjangoSQL
- input元素預設選中設定
- 預設角色的設定和修改
- win10電腦 tls安全設定怎麼設定為預設設定Win10TLS
- 設定鎖定預設瀏覽器為IE瀏覽器
- win10預設程式怎麼設定介面_win10設定預設程式的方法Win10
- Jenkins定時設定Jenkins
- win10設定預設軟體的方法_win10預設軟體怎麼設定Win10
- wordpress 設定編輯器預設模式模式
- idea中設定maven預設位置IdeaMaven
- webpack4 Mode的預設設定Web
- nginx設定預設訪問頁面Nginx
- ANSYS18預設單位設定
- IIS設定預設主頁無效
- Windows XP 預設設定修改攻略(轉)Windows
- 寶塔如何設定預設站點
- 設定 Teredo 伺服器,預設為:伺服器
- win10預設開啟方式設定方法_windows10預設開啟方式怎麼設定Win10Windows
- 去掉時間字串的時分秒字串
- quartz定時任務時間設定quartz
- 【Linux-時間設定】-設定時區並調整時間Linux
- win10如何設定系統預設播放_win10設定預設影片播放器的方法Win10播放器
- SSH 超時設定
- MongoDB 超時設定MongoDB
- oracleraccrs超時設定Oracle
- 設定時間格式