<input type="text" readonlysize="20" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})"/>
复制
jquery输入框添加时间选择器,在input内添加onFocus="WdatePicker({dateFmt:‘yyyy-MM-dd HH:mm:ss’})
获取当前时间及前一个月时间
var date = new Date(); var y = date .getFullYear(); var m = date .getMonth() + 1; var d = date .getDate(); // 当前日期 let nowDate = y + "-" + (m < 10 ? "0" + m : m) + "-" + (d < 10 ? "0" + d : d); if(m == 1) { y-- m = 12 }else if(m == 3 && d > 28) { //三月要考虑是否为闰年 m-- if(y%4 == 0 && y%100!=0 || y%400 == 0) { d = 29 }else { d-28 } }else if((m != 12 || m != 8 )&& d == 31) { //31号的月份要考虑上个月是否有31号 m-- d = 30 }else { m-- } // 一个月前的日期 let pastDate = y + "-" + (m < 10 ? "0" + m : m) + "-" + (d < 10 ? "0" + d : d) ```
复制