隐藏年份,如果是当前年份

时间:2015-04-10 17:01:45

标签: php date

我有一个显示文章日期的功能:

get_the_date('M j, Y');

这将以字符串形式返回日期:

  

2015年4月10日

如果是当前年份,我想隐藏年份。最好的方法是什么?

2 个答案:

答案 0 :(得分:1)

因为我们不知道get_the_date函数中有什么内容。这可能会对你有所帮助。

if(date('Y')==get_the_date('Y')){
    get_the_date('M j');
}
else{
    get_the_date('M j, Y');
}

答案 1 :(得分:1)

$date_str=get_the_date('M j, Y');
$parts= explode(",",date_str );
// some validation
if ($parts[1]==date("Y")) //then same year
{
  $date_str = $parts[0]; //just the month
}

//your string in $date_str...