日期值传递与计算
借阅与归还时都应记录日期,并且计算日期是否超出规定日期,若超出,则需计算产生罚款。
Chrome中的默认时间格式为Sat Dec 08 2018 00:00:00 GMT+0800 (中国标准时间)
但在数据库中的时间格式应为yyyy-mm-dd
对于ElementUI中的日期选择器DatePicker, 虽可使用'value-format = 'yyyy-mm-dd'
来指定日期数据形式,但借阅时传入的是borrowDate
,需对该时间数值进行计算,故选择计算过后,使用js函数来对时间进行格式化。
//对时间进行格式化
fmtDate(obj){
var date = new Date(obj);
var y = 1900+date.getYear();
var m = "0"+(date.getMonth()+1);
var d = "0"+date.getDate();
return y+"-"+m.substring(m.length-2,m.length)+"-"+d.substring(d.length-2,d.length);
}