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
- react設定預設state和預設propsReact
- matplotlib預設字型設定
- 直播app開發,使用者設定密碼時的後臺預設要求設定APP密碼
- Jenkins定時設定Jenkins
- pydantic 欄位的預設值設定獲取當前時間
- win10電腦 tls安全設定怎麼設定為預設設定Win10TLS
- input元素預設選中設定
- idea中設定maven預設位置IdeaMaven
- sql設定欄位預設值SQL
- win10預設程式怎麼設定介面_win10設定預設程式的方法Win10
- win10設定預設軟體的方法_win10預設軟體怎麼設定Win10
- ANSYS18預設單位設定
- wordpress 設定編輯器預設模式模式
- 設定 Teredo 伺服器,預設為:伺服器
- 寶塔如何設定預設站點
- webpack4 Mode的預設設定Web
- win10預設開啟方式設定方法_windows10預設開啟方式怎麼設定Win10Windows
- win10如何設定系統預設播放_win10設定預設影片播放器的方法Win10播放器
- 年月日時分秒
- 時分秒重合問題
- jvmlinux時區設定JVMLinux
- MongoDB 超時設定MongoDB
- SSH 超時設定
- 填報流水號,預設表示式設定
- Notepad++設定為預設應用程式
- OTA升級更新系統預設設定
- AWS DocumentDB 如何設定為預設 write concern
- MacOSMonterey設定預設輸入法小技巧Mac
- Python中如何給字典設定預設值Python
- MySQL欄位預設值設定詳解MySql
- 去掉時間字串的時分秒字串
- win10系統如何設定預設閘道器_win10預設閘道器設定步驟Win10
- win10如何設定系統預設播放_win10設定預設視訊播放器的方法Win10播放器
- win10如何設定預設開啟方式 win10怎麼設定檔案預設開啟方式Win10
- win10預設輸入為英文怎麼設定_win10怎麼設定預設英文輸入法Win10
- 不要信任預設超時
- SharePoint 多行文字欄位設定預設值