我需要制作一个将开始日期添加到3天的功能,如果它是3,那么它会显示警告。
connector.getAdmin().addColumn(
descriptor.getTableName(), new HColumnDescriptor("EOD"));
这似乎很简单,但我很难使用strtotime()和date()函数。如何在PHP中编写代码?
答案 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..."