Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中将日期显示为产品上市日期的动态参数_Php_Date - Fatal编程技术网

如何在PHP中将日期显示为产品上市日期的动态参数

如何在PHP中将日期显示为产品上市日期的动态参数,php,date,Php,Date,我们有一个登录页面,其中显示了产品的当前登录日期 代码是: <li><span>Listing Date</span></li> <li><?php echo date("d-m-Y",strtotime($this->prodDet->adddate));?></li> 上市日期 如何将日期作为动态参数 这样它就可以将当前日期与上市日期进行比较,并将消息显示为 i、 e如果当前日期少于1个月-

我们有一个登录页面,其中显示了产品的当前登录日期

代码是:

<li><span>Listing Date</span></li>
<li><?php echo date("d-m-Y",strtotime($this->prodDet->adddate));?></li>
上市日期
  • 如何将日期作为动态参数 这样它就可以将当前日期与上市日期进行比较,并将消息显示为

    i、 e如果当前日期少于1个月-新上市

    i、 e如果当前日期大于1个月但小于180天-超过一个月


    如果登录日期>180天-登录已过期

    创建一个包含所有日期范围的下拉列表,您可以通过
    $date=new DateTime()返回一个月的日期$日期->修改('-1个月');echo$date->format('Y-m-d')有关更多信息,请参见“谢谢”,但示例代码仅显示距离当前日期一个月的日期,即使参考链接声明显示其他日期。我的问题是不同的-知道如何显示一条消息,其中列出日期与该人查看该列表的日期进行比较,以及如果该消息在30天以内,则应显示为新列表,如果超过30天,则显示为另一条消息,如果>180天,则显示为过期列表!!wr是数据库中的数据,然后您可以使用查询本身进行查询