Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差

这个格式只作用在了前端日期显示上,并没有改变传回后端的数据格式。

经历

这是一个日期选择器

 从网上查了好多资料,说是地区的时差导致的,那就应该是把,我这相差16小时,导致传给后端的数据不准确

Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差_第1张图片

 上面双向绑定的shijian打印出来是这个

Ant Design Vue 日期选择器,绑定的日期和框内不一致,日期格式化,纠正时差_第2张图片

 最后终于还是解决了

moment是个js时间格式化的库

const shijianobj = (e) => {
    let a = moment(e[0]._d).format("YYYY-MM-DD HH:mm:ss");
    let b = moment(e[1]._d).format("YYYY-MM-DD HH:mm:ss");
    console.log(a,b);
    };

 

现在数据就跟前端展示一样了 

就可以把上面的时间格式转换成框里的格式 ,然后传给后端就可以了

你可能感兴趣的:(Vue3.0,ant,vue.js)