すべて - 私を悩ましている質問は非常に単純です:日付と時刻が現在よりも大きいか、またはクエリが実行されたときに)?日付と時刻が今よりも大きいイベントを照会
私はいくつかの例を見てきましたが、修正するには十分ではありません。
$todaysDate = date("Y-m-d h:i:s");
$params = array('select'=>'*', 'limit'=>3, 'orderby'=>'t.event_StartDate ASC', 't.event_StartDate < "$todaysDate"');
変数「t.event_StartDate」出力「2010年12月10日午前22時18分42秒」の例ので、私はそれはそれは、データベースに保存されますかかもしれ前提としています。ここに私のコードです。
私は正確に日付を構築していないと思うし、私はMySQLで慣れていない時間関数を使用する必要があります。助けて?これは、日付と時刻の一連のイベントを出力するためのものです。私はあなたが使用<
を逆に考える
そうだと思います。私もCURRENT_DATE()を試しました。彼らはどちらも動作しますが、分には下がらないのです。 DBから出てくる時間が私のタイムゾーンに合っているかどうかを調べる方法はありますか?だから、もし私が午後7時30分(EST)にイベントが「消える」ことを望むなら、それはDBからそれを要求し、それを返さないでしょうか? – Brandon
'%time_zone ';のような変数を表示します;これはあなたのデータベースのタイムゾーン設定を返します。 – ajreal