如何获得前一个月最后一天绑定数据
如何,我将使用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
是这个问题是已经存在.. –