gpt4 book ai didi

php - mySQL time sum php now() in laravel seed

转载 作者:行者123 更新时间:2023-11-29 07:38:18 24 4
gpt4 key购买 nike

我在 mysql 表中有一个 expires_at 列。我想使用 Laravel Seeding 填充此表。我在另一个表中也有“life_time”列。

例如;

如果“life_time”是 00:05:00,我的 expires_at 应该是 NOW() + 00:05:00...

expires_at 是时间戳,life_time 只是时间。我如何使用 Carbon::now() + life_time 或显示当前日期的任何时间方法创建 expires_at。

实际上,我正在尝试“一个用户使用我的云向其他用户发送图像。该图像有一个过期日期,即如果其他用户没有在 life_time 内从我的云下载图像,我会删除。” ... 所以我为每种文件类型创建了一个生命周期。图片 5 分钟,视频 10 分钟等。我知道发送日期和有效期,所以我需要创建到期日期。

最佳答案

最简单的解决方案是像大多数系统一样将 life_time 保持在几分钟内,并使用 Carbon 创建 expires_at:

Carbon::now()->addMinutes($lifeTime)

关于php - mySQL time sum php now() in laravel seed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47694354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com