【问题标题】:What's the easiest way to change a text's color based on today's date? [closed]根据今天的日期更改文本颜色的最简单方法是什么? [关闭]
【发布时间】:2021-12-31 17:21:45
【问题描述】:

例如:如果给定日期小于今天的日期,则必须显示红色,如果给定日期大于今天的日期,则必须显示绿色。

【问题讨论】:

    标签: php date colors


    【解决方案1】:
    <?php
        function getTheDay($date)
        {
            $curr_date=strtotime(date("Y-m-d H:i:s"));
            $the_date=strtotime($date);
            $diff=floor(($curr_date-$the_date)/(60*60*24));
            switch($diff)
            {
                case 0:
                    return '<p style="color:green">Today</p>';
                    break;
                case 1:
                    return '<p style="color:red">Yestarday</p>';
                    break;
                default:
                    return $diff.' Days ago';
            }
        }
        
        echo getTheDay('2021-11-21');
    
    ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 2012-03-14
      • 1970-01-01
      • 2012-12-15
      • 2021-08-08
      • 2021-04-08
      • 2010-09-07
      相关资源
      最近更新 更多