gpt4 book ai didi

php - Laravel : How to add days to datetime field?

转载 作者:行者123 更新时间:2023-12-02 05:47:37 25 4
gpt4 key购买 nike

如何在 Laravel 的日期时间字段中添加天数?

例如,
有一个 updated_at字段在 articles table :

$article = Article::find(1);
$updated_at=$article->updated_at;

我想给 updated_at 添加 30 天 field 。

Carbon ,它可以这样做:
$expired_at=Carbon::now()->addDays(30);

但是如何在上面的例子中做到这一点?

最佳答案

updated_atcreated_at字段会自动转换为 Carbon 的实例你可以这样做:

$article = Article::find(1);
$article->updated_at->addDays(30);
// $article->save(); If you want to save it

或者,如果您希望将其放在单独的变量中:
$article = Article::find(1);
$updated_at = $article->updated_at;
$updated_at->addDays(30); // updated_at now has 30 days added to it

关于php - Laravel : How to add days to datetime field?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46504774/

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