echo date('m')-1; echo date('m',strtotime("-1 months")); 这两个date语句有什么区别?能具体点吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 18:44:39

echo date('m')-1; echo date('m',strtotime("-1 months")); 这两个date语句有什么区别?能具体点吗?
echo date('m')-1; echo date('m',strtotime("-1 months")); 这两个date语句有什么区别?
能具体点吗?

echo date('m')-1; echo date('m',strtotime("-1 months")); 这两个date语句有什么区别?能具体点吗?
都是获取当前月份的前一个月,不过第一种写法会有点问题,比如当前月份是1,获取到的就是0了.而后一种会获得12.