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

前端之家收集整理的这篇文章主要介绍了在PHP 5.1中添加月份的准确方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
昨天我遇到了 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)将不那么多余,因为(正确的)功能已经实现,您无需自己实现它.

原文链接:https://www.f2er.com/php/134853.html

猜你在找的PHP相关文章