如果您以这种方式将这些日期分配给 Smarty:
$smarty->assign('date2','02-Dec-14');
$smarty->assign('date1','17-Dec-14');
你可以strtotime直接在Smarty中使用函数,例如:
{if $date1|strtotime < $date2|strtotime}
    {$date1} is earlier than {$date2}
{elseif $date1|strtotime == $date2|strtotime}
    Both dates are the same
{else}
    {$date2} is earlier than {$date1}
{/if}