php - 如何在 Laravel 中设置一年后的到期日期

标签 php sql laravel

我正在尝试创建一个投资网站,我想在注册一年后设置一个到期日期。注册后,需要缴纳一笔初始押金,金额为“500”,每次注册时固定。我想使用数据库表 money_trade_deposits 中的 created_at 时间戳作为开始日期的引用,并根据一年后的日期计算到期日期,并将其传递到我的 laravel Blade View 。我是 Laravel 新手,我不知道如何做到这一点。

这是我的 money_trade_deposits 表,我想根据 created_at 日期确定到期日期。 enter image description here

或者是否可以添加一个新的时间戳行,该行将自动计算一年后的到期日期?任何帮助都感激不尽。非常感谢!

最佳答案

由于 created_at 在 Laravel 中自动转换为 Carbon 实例,因此您可以使用 ->addYear()< 计算一年后的到期日期 方法。
例如:$model->created_at->addYear()->toDateTimeString()
引用:Carbon doc

关于php - 如何在 Laravel 中设置一年后的到期日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64668186/

相关文章:

php - 在 Wordpress 中编辑 CSS 媒体查询

php - 使用 PHP ob_start() 与 Apache Deflate/Gzip 压缩内容?

php - 如何通过 Laravel 中的类别显示帖子

javascript - 如何从 .env 文件安全地检索 API key 到 javascript View - Laravel

php - 如何将已经运行的 jquery ajax post 请求重用到自动完成功能?

PHP:如何从 JSON 数组中获取属性?

php - 从 php 数组中插入表中的值错误

sql - 如何创建 sp_executesql 以动态删除表

java - JPA Hibernate JOIN ... ON ... AND

sql - 如何在 Postgres 中加入 jsonb 数组元素?