小编Sar*_*ane的帖子

如何以今天,明天,昨天的形式获得生日?

我希望以"今天","明天","昨天"的形式获得生日日期.

  • 如果候选人生日是在1991年7月26日那么应该打印'昨天'

  • 如果候选人生日是在1991年7月27日那么应该打印"今天".

  • 如果候选人生日将于1991年7月28日生日,那么应该打印"明天".

 $current = strtotime(date("Y-m-d"));
 $date    = strtotime("2014-07-24");

 $datediff = $date - $current;
 $difference = floor($datediff/(60*60*24*365));
 if($difference==0)
 {
 echo 'today';
 }
 else if($difference > 1)
 {
 echo 'Future Date';
 }
 else if($difference > 0)
 {
 echo 'tomarrow';
 }
 else if($difference < -1)
 {
 echo 'Long Back';
 }
else
{
echo 'yesterday';
}  
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
452
查看次数

标签 统计

php ×1