簡體   English   中英

如何在碳laravel中添加日期和另一個日期?

[英]How can I add date with another date in carbon laravel?

在我的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開始查找到期日期的剩余天數,然后將這個剩余日期與新日期相加。 希望它清除。

如果您想將六個月的訂單到期日期添加,只需執行以下操作:

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

這將起作用,因為$order[0]->expire_date是Carbon實例。

如果不是,則首先解析它:

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

您可以添加如下內容:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM