从方法在vue.js中从2019年10月25日星期五00:00:00 GM到2019年10月25日的问题重新格式化日期值

时间:2019-10-25 03:30:03

标签: vue.js

我在获取vue.js中正确格式的日期时遇到问题,这是定义道具的方法

onDateClick({ date }) {
        this.showAddModal = true
        this.model.start = date
        this.model.end = date
      },

这是我得到错误返回格式的方法

save() {
      this.formData.append('name', this.model.name);
      this.formData.append('date', this.model.start);
      this.formData.append('description', this.model.description);
      for (var i = 0; i < this.model.files.length; i++) {
        const file = this.model.files[i];
        this.formData.append('files[' + i + ']', file);
      }

      window.axios.post(window.location.origin + '/calendar/store',
        this.formData,
        {
          headers: {
            'Content-Type': 'multipart/form-data',
          },
        })
        .then((response) => {
         location.reload();
        }).catch((err) => {
          console.log(err);
        });

我不知道在哪里进行重新格式化

1 个答案:

答案 0 :(得分:0)

使用moment.js https://momentjs.com/

onDateClick({ date }) {
        let formattedDate = moment(date).format('YYYY-MM-DD')
        this.showAddModal = true
        this.model.start = formattedDate
        this.model.end = formattedDate
      },