在 vue.js 中格式化输入类型日期

新手上路,请多包涵

我使用 bootstrap-vue,其中包含日期输入类型。

当我写一些数字时,默认格式是 yyyyyy-mm-dd。

我想将该格式更改为 yyyy-mm-dd。

原文由 USER 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 572
2 个回答

使用格式化程序:

 :formatter="format"

声明应如何在此函数中设置值的格式:

 format(value, event) {
    return moment(value).format('YYYY-MM-DD')
}

作为使用 momentjs 库的示例。

原文由 Ohgodwhy 发布,翻译遵循 CC BY-SA 4.0 许可协议

我正在使用 moment.js

 data:{
        startDate: moment().format("YYYY-MM-DD"),
        endDate: moment().format("YYYY-MM-DD"),
    }

HTML

 <input type="date" class="form-control" v-model="startDate"> {{startDate}}
<input type="date" class="form-control" v-model="endDate"> {{endDate}}

原文由 Ravi Ram 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题