我不知道为什么这不起作用。第一个变量是数字11,第二个变量是12,它出现为0.我不知道为什么,我希望它输出的答案是1。
<?php echo htmlentities(
date('m', strtotime($resultArray['commissionEligibilityDate'])) -
date('m', strtotime($resultArray['tiercommissionexpiration']))); ?>
答案 0 :(得分:0)
从阅读你的问题,我认为
$resultArray['commissionEligibilityDate'] == 11
$resultArray['tiercommissionexpiration'] == 12
strtotime
期望英语日期短语--11和12对它毫无意义,因此它将返回false(或PHP上的-1&lt; 5.10)