加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在PHP 5.1中添加月份的准确方法?

发布时间:2020-12-13 18:10:52 所属栏目:PHP教程 来源:网络整理
导读:昨天我遇到了 PHP的strtotime问题没有正确添加一个月.在’2011-05-31’我跑了: date('Y-m-d',strtotime( '+1 month',strtotime('now'))); 当我期待’2011-06-30’时,返回’2011-07-01′. MySQL没有任何问题. 我宁愿不用这个重新发明轮子,因为根据我的经验,
昨天我遇到了 PHP的strtotime问题没有正确添加一个月.在’2011-05-31’我跑了:
date('Y-m-d',strtotime( '+1 month',strtotime('now')));

当我期待’2011-06-30’时,返回’2011-07-01′.

MySQL没有任何问题.

我宁愿不用这个重新发明轮子,因为根据我的经验,通过日期计算很容易犯错误.

有没有人为PHP 5.1提供可靠且经过测试的解决方案?

它当然可以用PHP:检查 strtotime manual,especially this comment.

如果您有可用的MySQL连接,SELECT DATE_ADD(‘2011-05-31’,INTERVAL 1 MONTH)将不那么多余,因为(正确的)功能已经实现,您无需自己实现它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读