我将日期存储在数组中,用于项目的完成状态,如下所示
前两个字母是月份,其他四个字母是年份
052012(mmyyy)
$arrDates = array('052012', '042013', '082013', '122013', '022014');
我想要这个数组转换为如下的措辞
$arrDates = array('Completed', 'Next Six Months', 'Next Year', 'Next Year', 'After 2 Years');
我使用了如下的 for 循环来检查是否已完成,如下所示
for($i=0;$i<count($arrDates);$i++)
{
if((date('m') > substr($arrDates[$i], 0,2)) && (date('y') == substr($arrDates[$i], 2,6)))
$strStatus = ' Completed';
}
我搞砸了寻找明年和其他两个。
有人可以帮我解决这个问题吗?