有个小程序需要统计员工的考勤时间,这离不开php对时间的计算,那么问题来了,如何判断某月有多少天呢!? 还是网友的思路是广阔的,从下月的一号减去当前月一号的时间差(秒)再去除以一天的秒数 即可算出当前有多少天!
用php内置的函数shortime()获取该月和下月1号的时间戳,再计算即可
如想知道 2016年7月的天数,
$t= (strtotime(\"1 july 2016\")-strtotime(\"1 june 2016\")); //计算二个月1号间时间差秒
$days=$t/(60*60*24); //除以一天的对应秒数
echo $days;
//输出:30