My97 DatePicker獲取自定義日期的前一天


1.控件,獲取第一個input中的時間,再將這個時間的前一天賦值給第二個input

<input type="text" class="form-control input-sm" id="recordTime" style="width:145px" onclick="WdatePicker({onpicked:changeData,startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd'})" />

<input type="text" class="form-control input-sm" id="backupsTime"  style="width:145px;margin-right:8px;display: inline-block;" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})"/>

2.JS

function changeData(){
    var curTime = $dp.cal.getNewDateStr();//獲取當前控件的日期
    curTime = curTime.replace(/-/g,"/");
    var date = new Date(curTime);//將當前的日期轉換成系統格式的日期
    var preDate = new Date(date.getTime() - 24*60*60*1000); //前一天
    var copyTime = preDate.getFullYear()+"-"+(preDate.getMonth()+1).toString()+"-"+ preDate.getDate().toString()+" "+"23:30";//拼接前一天日期為xxxx-xx-xx 23:30
    $("#backupsTime").val(copyTime);
}

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM