ニュースを投稿して、どれくらいたったかによって「new!」というアイコンを表示するという機能をつける。
その時に、投稿した日付と閲覧している現在の日付の差を計算する。
今回は以下のようにした。

$postdate = strtotime(get_the_time('Y-m-d')); //登録された日付を文字列に返還
$nowdate = strtotime(date('Y-m-d')); //現在の日付を文字列に返還
$days = abs($postdate – $nowdate); //日数の差

// 日数に変換
$day = $days / (60 * 60 * 24);

// 30日以内なら「new!」アイコンを表示
if($day <= 30){
     $newicon = "new!“;
}