iview2.0⽇期选择器DatePicker所选时间格式不对 ⽹上有很多解决⽅式,⼤部分都是加个@on-change事件。⽐如下图: 巴克尔
但是如果是编辑的时候,打开编辑页⾯,通过数据库返回时间显⽰出来是对的,但是不触发change事件,直接点保存的话,保存后还是少8⼩时。这是我发现的bug。 然后我只能靠js解决了。下⾯贴出js⽅法:
沥青抗剥落剂dateUtil.js
export default {
getDateByDatePicker:getDateByDatePicker,
}
中国生物工程杂志
export function getDateByDatePicker(t){
耿彦秋if(t == undefined || t == ''){
return t;
}
var date = new Date(t),
Y = FullYear() + "-",
M =
(Month() + 1 < 10求是
? "0" + (Month() + 1)
: Month() + 1) + "-",
D = (Date() < 10 ? "0" + Date() : Date());
return Y + M + D;
}
苏珊大妈 我曾有梦表单保存之前,将时间都转化⼀下:
this.CSRQ = getDateByDatePicker(this.CSRQ);