2016-09-19 38 views
0

我想半年創造貸款的付款時間表,所以我想從今天起一個月內增加了6倍,並將其保存到數據庫PHP corbon日期環路laravel 5.1

這是我試過至今:

$date = Corbon::now();  

for($i=0;$i<$request->duration;$i++) { 
    $newDate=$date->addMoth(); 
    $schedule = new LoanSchedual(['dueDate' => $newDate]); 
    $loan->loanSchedules()->save($schedule); 
} 

所以,我得到這個

2016年10月18日
2016年11月18日
2016年12月18日
2017年1月18日
2016年10月18日...等

+0

我不明白這個問題,請您更明確地說明您需要什麼幫助嗎? PS:這是'碳',而不是'科本' – phaberest

+0

我想創建六個月的貸款支付時間表,所以我想今天增加一個月,今天達到6倍,並保存到分鐘 – user6850060

回答

0
$newDate->subDay()->format('Y-m-d'); //returns something like 2016-10-17 
0

現在你更好地解釋你所需要的是更容易理解如何幫助你。

這應該有所幫助。

$date = Carbon\Carbon::now();  

for ($i=0; $i < $request->duration; $i++) { 
    $newDate = $date->addMoth($i+1); 
    $loan->loanSchedules()->create(['dueDate' => $newDate]); 
} 
+0

Tenks這個幫助 – user6850060

+0

不客氣,不要忘記選擇答案,並且如果它解決了您的問題,請立即行動起來 – phaberest