javascript - Vue.js 中 DatePicker 的日期格式化

标签 javascript vue.js datepicker

我在我的 Vue.js 项目中使用下面的 DatePicker。

https://www.npmjs.com/package/vuejs-datepicker

我的代码如下

<script>
  import Datepicker from 'vuejs-datepicker';
  export default {
    components: { Datepicker },
        data() {
          return  {
            dateVal : new Date(),
          }
       }
  }
</script>

HTML代码如下

<tr>
  <td class="ui header">Applied Date</td>
    <td>
       <Datepicker placeholder="Applied Date" v-model="this.dateVal"></Datepicker>
    </td>
</tr>

我收到日期 Sat Aug 10 2019 11:08:57 GMT+0600 。但我想获取日期 08/10/2019

谢谢大家。

最佳答案

尝试

<Datepicker placeholder="Applied Date" v-model="this.dateVal" format="MM/DD/yyyy"></Datepicker>

它在文档 https://www.npmjs.com/package/vuejs-datepicker 中 虽然它说

This is not very robust at all - use at your own risk! Needs a better implementation.

关于javascript - Vue.js 中 DatePicker 的日期格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57439553/

相关文章:

javascript - Nuxt 和 Vue Apollo。如何处理智能查询内的错误并重定向到 404/400/500 错误页面?我们能捕捉到这样的错误吗?

unit-testing - Vue.js Vuetify,使用 Jest 运行我的第一个单元测试时出现问题

android - 如何覆盖日期选择器的高度和宽度以填充父布局

java - Android - 为开始日期和结束日期多次更新 DatePickers 的 minDate 和 maxDate

javascript - 带有 coffeescript 的 meteor 包(以及继承和严格模式)

javascript - 输入无效时显示工具提示/消息 HTML/JS/CSS/Angularjs

javascript - 如何将数据从指令传递到 Controller

javascript - MathJax:无法使用 Jekyll 渲染\begin{cases}...\end{cases}

google-chrome - 从 chrome.storage 加载数据到 vue.js 数据

jquery-ui - 带有隐藏输入的jqueryui datepicker