gpt4 book ai didi

php - 当 DATE 即将到达当前日期等时将 DATE 设为粗体

转载 作者:行者123 更新时间:2023-11-29 11:37:45 24 4
gpt4 key购买 nike

我有一个日期存储在 php mysql 中。

表名称为:Companies & 列名称为Validity

有效期基本上就像产品的到期日期。

当当前日期相差 30 天左右时,如何将其设置为粗体,并且如果当前日期超过有效期,则应将其设置为斜体。

示例:

XYZ 公司有效期为:2016-04-28

当前日期:2016-03-30

这里的差异小于 30 天,因此有效期必须在此处加粗。

& 如果当前日期是 2016 年 4 月 29 日,则有效期日期必须为斜体。

最佳答案

试试这个

$datetime1 = new DateTime($Validity);
$datetime2 = new DateTime('now');
$interval = $datetime2->diff($datetime1);
$diff=$interval->format('%R%a');

if($diff<0){echo "<i>";}
if($diff<=30 &&$diff >=0){echo "<b>";}
echo $Validity;
if($diff<0){echo "</i>";}
if($diff<=30 &&$diff >=0){echo "</b>";}

关于php - 当 DATE 即将到达当前日期等时将 DATE 设为粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36314529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com