首页 > 解决方案 > 如何在 Laravel + Vue js 项目中计算日期

问题描述

我厌倦了在我的 Laravel 和 Vue js 项目中计算开始和结束日期的日期?我还安装了时刻 js。代码如下,

{{item.start_date | 我的日期}} {{item.end_date | MyDate}} {{这里将在上述日期之间计算}}

请帮我。

标签: laravelvuejs2momentjs

解决方案


您可以使用以下逻辑创建新方法:

methods: {
    parseDate (start, end) {
        return moment(start, 'YYYY.MM.DD HH:mm').diff(moment(end, 'YYYY.MM.DD HH:mm'), "days")
    }
}

在您的模板中,您可以简单地这样做:{{ parseDate(item.start_date, item.end_date) }}

我认为这就是你所需要的。在这里您可以查看一些即时使用diff的示例。

祝你好运!


推荐阅读