如果有一天没有通过,我会添加新文本,但是如果通过,我会删除文本New如果有一天通过。
我试过这段代码:
<?php
$farkZaman = time() - strtotime("2017-09-26 19:00:00");
$farkGun = floor($farkZaman / (60 * 60 * 24));
if($farkGun < 1){
echo "Yeni";
}
?>
我该怎么办?
我需要你的帮助。
注意:我有法语,但我的英语不好。
答案 0 :(得分:0)
不知道这是否是你要找的 这里设置$ dt作为明天的时间(从现在GMT + 1开始约24小时)。
然后我比较时间是否小于这个时间 如果是我回复文字。
$dt = strtotime("2017-09-29 06:40");
If(time()<=$dt){
Echo "the text";
}
答案 1 :(得分:0)
你可以这样做。
if(strtotime($date_variable) > strtotime("-1 day")) {
echo "New";
}
答案 2 :(得分:0)
试试这个
<?php
$now = new DateTime();
$now->format('Y-m-d H:i:s');
$created_date = new DateTime(date('Y-m-d', strtotime("2017-09-27 13:00:00")));
$day = $created_date->diff($now)->days; // 0
if($day < 1){
echo "new texts";
}
?>