2017-09-11 8 views
-1

、条件がは、日付時刻形式は、日付(「MY日間 - H:I A」)のようなものです私は、データベースの日付と&時間を現在の日付&の時間を比較したい

です
if($current_date > $given date) { 
    echo "deactive status"; 
} 

主な問題は、日付の書式は、私が唯一

+1

彼らは任意の形式を扱うことができるよう 'のDateTime()'オブジェクト(あなたは 'のDateTimeを使用している場合:: createFromFormatを()')を使用し、彼らは同等です。しかし、まだ何も試していないので、この質問が広すぎるので、私たちはあなたにそれを行うコードを与えません。 –

答えて

1

あなたは他のDateTimeオブジェクトと比較することが可能日時・オブジェクトを作成するDateTime::createFromFormat()を使用することができ、このフォーマットを比較したいdate('d M Y - H:i a');です。 $row['date']はデータベース値です。

$database_time = DateTime::createFromFormat("d M Y - H:i a", $row['date']); 
$today = new DateTime(); 

if ($today > $database_time) { 
    echo "Deactive status"; 
} 
関連する問題