2017-09-28 4 views
0

1日が経過していなければ新しいテキストを追加しますが、それが渡された場合は1日が経過すれば新しいテキストが削除されます。PHPは1日後に新しいテキストを削除します

私はこのコードを試してみました:

<?php 

$farkZaman = time() - strtotime("2017-09-26 19:00:00"); 

$farkGun = floor($farkZaman/(60 * 60 * 24)); 

if($farkGun < 1){ 

    echo "Yeni"; 

} 
?> 

私はどのように行うことができますか?

私はあなたの助けが必要です。

注:私はフランス語を持っていますが、英語はありません。

+0

のように試してみてください?データベースに日付を保存していますか?テキストの更新は自動(crons)または手動リロードで行う必要がありますか? –

+0

@Devs私は私のホームページに追加したいと思います。私はページを持っています。はい、私のデータベースには日付があります。 –

答えて

0

これがあなたが探しているものかどうかわかりません。
明日は$ dtを時間で設定します(GMT + 1から約24時間後)。

次に、時間がこの時間よりも短いかどうかを比較します。
私はテキストをエコーし​​ます。

$dt = strtotime("2017-09-29 06:40"); 

If(time()<=$dt){ 
    Echo "the text"; 
} 
0

このようなことができます。

if(strtotime($date_variable) > strtotime("-1 day")) { 
    echo "New"; 
} 
0

は、uは、テキストを追加したいこの

<?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"; 
} 
?> 
関連する問題