PHP获得最后一天



我需要计算从今天起的最后一天,我正在寻找类似的东西:

echo date('Y-m-d', strtotime("last 10"));
// if current date is '2019-02-04' outputs '2019-01-10'
// if current date is '2019-02-14' outputs '2019-02-10'

谢谢

检查" d"是否为10或更多,如果是的,则在今天的日期,但使用第10天。
否则从日期开始减去一个月。

if(date("d") >= 10){
    echo date('Y-m-10');
}else{
    echo date('Y-m-10', strtotime("last month"));
}

您可以计算诸如'now - 10 Days'的表达式。

$days = 10
date('Y-m-d', strtotime("now - $days Days"));

尝试此


$lastday=5;
echo date('Y-m-d', strtotime("-$lastday days"));

相关内容

  • 没有找到相关文章

最新更新