PHP日期操作类代码-农历-阳历转换、闰年等
时间:2020-06-26 23:48:02浏览:1919
之前网上的所有代码都无法支持闰年的转换,农历转阳历,遇到闰月后的月份就全部乱了。 下面是修复代码:
问题出现在 getDaysBetweenLunar()这个函数对相隔天数的计算上,没有考虑闰月的情况,修改如下:
在for($i=1;$i<$month;$i++) 循环前判断$month是否需要加1
if($leapMonth!==0 && $month>$leapMonth) $month ++;
完整代码请自行下载附件:http://www.oystd.com/blog/upload/2017/8/Lunar.rar
上一篇:让Json更懂中文(JSON_UNESCAPED_UNICODE)
下一篇:php临时暂停opcache缓存的办法
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: