PHP计算某个日期前一月的开始时间和结束时间

已邀请:
匿名用户

匿名用户

赞同来自:

<?php
// 爱E族:aiezu.com
date_default_timezone_set('PRC');
$date  = '2020-12-20';

echo "前一月的开始时间:\n";
echo date("Y-m-01 00:00:00", strtotime('last month ' . $date));

echo "\n\n前一月的结束时间:\n";
echo date("Y-m-t 23:59:59", strtotime('last month ' . $date));
输出:
[root@aiezu.com php]# php test.php 
前一月的开始时间:
2012-11-01 00:00:00

前一月的结束时间:
2012-11-30 23:59:59

要回复问题请先登录注册