PHP Date() strtotime 获取上个月错误

标签 php

当前日期为 2017 年 10 月 30 日

这段代码:

date("F",strtotime("-8 Month"))

返回“三月”,它应该是二月。

php 片段: http://sandbox.onlinephpfunctions.com/code/cfba4f420e9f76026be0286b52d780d0a75b8cd3

最佳答案

是的,情况似乎是这样......

要解决这个问题,您可以使用...

echo date("F",strtotime("first day of -8 Month"));

这是来自 http://php.net/manual/en/function.strtotime.php 上的一些讨论

关于PHP Date() strtotime 获取上个月错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47009263/

相关文章:

php 和 jquery 图像选择器

php - 检查数据库中是否存在表的问题

php - 如何从php数组中删除元素

php - 无法在 Google 文档查看器中嵌入 .doc、docx 文件

PHP选择然后减去所选函数

php - 如何通过引用动态设置多维数组中的值

php - 使用碳对象的 Laravel 数据透视表额外日期时间字段格式(不是时间戳)

php - 选择每个成员的最后一条消息

php - 存在多个表时最有效的登录方式

php - 无法将 php 变量写入 javascript