我希望能够计算创建帖子的天数并与今天进行比较以回应“今天/昨天/上周/上个月”。我从 get_the_date() 获得的日期格式是“2015 年 12 月 1 日”,所以我想知道是否需要使用我不知道的其他函数。
你只需要 get_the_date() 函数;
现在日期应该是 YYYY-MM-DD 格式
为了那个原因
$date1 = date('Y-m-d', strtotime(get_the_date())) ;
$current_date1 = date('Y-m-d', time()) ;
现在使用这个功能
function dateDifference($date_1 , $date_2 )
{
    $datetime1 = date_create($date_1);
    $datetime2 = date_create($date_2);
    $interval = date_diff($datetime1, $datetime2);
    return $interval->format('%a');
}
//call above function
echo $days = dateDifference($date1, $current_date1);
| 归档时间: | 
 | 
| 查看次数: | 4263 次 | 
| 最近记录: |