laravel - 如何在 Laravel + Vue js 项目中计算日期
问题描述
我厌倦了在我的 Laravel 和 Vue js 项目中计算开始和结束日期的日期?我还安装了时刻 js。代码如下,
{{item.start_date | 我的日期}} {{item.end_date | MyDate}} {{这里将在上述日期之间计算}}
请帮我。
解决方案
您可以使用以下逻辑创建新方法:
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
的示例。
祝你好运!
推荐阅读
- r - 高于第 99 个百分位的值的百分比
- excel - 来自日期范围内多个可能性的单元格数据
- 2sxc - 804 的最高版本
- r - 按日期和名称获取最新行
- vue.js - 如何用 v-pagination 替换 v-data-table 分页
- sql - 如何将字符串添加到 SQL 中的正则表达式,然后将其转换为日期?
- android - react-native Android Module 打开 PassWallet
- android - 在 Android Studio 中将 Apk 转换为 64 位的任何解决方案,请举例
- asp.net-mvc - “脚本”部分在 jquery 之前在视图中呈现,抛出错误
- python - 没有 OOP 的自我注释代码的良好风格