从开始日期开始三天后显示警报

时间:2016-07-29 17:10:16

标签: php

我需要制作一个将开始日期添加到3天的功能,如果它是3,那么它会显示警告。

connector.getAdmin().addColumn(
    descriptor.getTableName(), new HColumnDescriptor("EOD"));

这似乎很简单,但我很难使用strtotime()和date()函数。如何在PHP中编写代码?

2 个答案:

答案 0 :(得分:1)

$beginDate = 2016-07-29 17:14:43 (this one is from sql table format)
$dateNow = date("Y-m-d H:i:s")

if (date('Y-m-d H:i:s', strtotime($beginDate.' +3 day')) >= $dateNow){
    echo "3 days to be passed from begin date."
 }else{
    echo "3 days passed from begin date."
 }

答案 1 :(得分:1)

你可以做这样的事情

 $beginDate = "2016-07-29 17:14:43";
 $beginDate = strtotime($beginDate);
 echo "beginDate ".date('Y-m-d h:i:s', $beginDate);

  $beginDate3Day = strtotime("+3 day", $beginDate);
 $beginDate3Days = date('Y-m-d h:i:s', $beginDate3Day);

 echo "<br />$beginDate3Days "; 
$today = date("Y-m-d h:i:s");

if (beginDate3Days > $today )
echo "It's been three days from..."