在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)将不那么多余,因为(正确的)功能已经实现,您无需自己实现它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |