如何,我將使用PHP如何獲得前一個月最後一天綁定數據
這是我綁定數據
$getDate = "2017-04-19"
我試圖讓獲得前一個月最後一天上個月使用PHP的一天,我很難找到答案。
我想要得到的結果是
$lastMonthDay= "2017-03-31"
如何,我將使用PHP如何獲得前一個月最後一天綁定數據
這是我綁定數據
$getDate = "2017-04-19"
我試圖讓獲得前一個月最後一天上個月使用PHP的一天,我很難找到答案。
我想要得到的結果是
$lastMonthDay= "2017-03-31"
<?php
$date = new DateTime(); // 2017-04-19
$date->modify("last day of previous month");
echo $newdate = $date->format("Y-m-d"); // its Print Date
echo date('D', strtotime($newdate)); // its Print Day
?>
謝謝你的回覆。這是我正在尋找的..謝謝:D你的我的救世主 –
任何時候兄弟:) ...高興地幫助:) –
它對像我這樣的初學者如此大的幫助T_T我有很多問題,但我'有一個困難的時間解釋得很好用英語..哈哈 –
從我可以告訴,你要上一個月的最後一天。
這應該工作:$lastMonthDay = date('Y-m-d', strtotime('last day of previous month'));
但綁定數據.. $ GETDATE =「2017-04-19」 我有一個給定的日期,我想要得到前一個月的最後一天 –
@ElliJoshuaRey,結帳我的回答,讓我知道你可不可以嗎? –
sory我剛剛回去工作.. 沒有sr我需要的命令,將獲得綁定數據的最後一天前一個月..但他們已經得到了什麼確切的命令,我需要..謝謝sr你的迴應 ' $ date_created ='2017-04-19'' '$ date = new DateTime($ date_created);' '$ date-> modify(「上個月的最後一天」); $ newdate = $ date-> format(「Ymd」);' 這是我用綁定數據使用的命令 –
您可以用修改使用日期時間:
$d = new DateTime('2017-04-19');
$d->modify('last day of previous month');
$lastMonthDay = $d->format('Y-m-d');
活生生的例子:https://3v4l.org/KEBAH
我剛回到工作後,我睡覺謝謝你sr爲你的迴應它如此大的幫助我.. –
上個月的最後一天:
使用通用way-
$getDate = "2017-04-19";
$date = date('Y-m-d', strtotime($getDate.' -1 month'));
echo $date = date('Y-m-t', strtotime($date)); //2017-03-31
使用對象Oriented-
$date = new DateTime($getDate);
$date->modify('last day of previous month');
echo $date->format('Y-m-d'); //2017-03-31
是這個問題是已經存在.. –