如何在碳层中添加另一个日期的日期?

问题描述 投票:2回答:2

在我的laravel项目中,我想用上一个日期时间增加日期时间。

这是我的代码

$expire=$order[0]->expire_date;
$new=Carbon::now()->addMonths(6);

这两行的结果是

2018-01-28 21:23:56
2018-06-28 21:43:29

我想要做的是总结这两个日期。

$expire+$new 

我怎样才能做到这一点?有什么想法或想法吗?谢谢。

编辑更清晰的视图

我想从now找到过期日期的剩余天数,然后想要将此剩余日期添加到新日期。希望它清除。

php laravel php-carbon
2个回答
3
投票

如果您想要在六个月内订购到期日期,请执行以下操作:

$new = $order[0]->expire_date->addMonths(6);

这将起作用,因为$order[0]->expire_date是一个Carbon实例。

如果不是,请先解析它:

$new = Carbon::parse($order[0]->expire_date)->addMonths(6);

0
投票

你可以添加这样的东西:

$new=Carbon::createFromTimestamp($order[0]->expire_date->timestamp)->addMonths(6);
© www.soinside.com 2019 - 2024. All rights reserved.