どこでも答えを探しましたが、うまくいきません:
if(time() > 1345219200) {
do something
}
その時はいつでしょうか?私はそれについて私の頭を得ることができません
PHP は UNIX 時間エポックを使用して時間を測定します。1970 年 1 月 1 日 00:00:00 GMT からの秒数を意味します。
このtime()
関数は、「エポック」からの現在の時間を秒単位で返します。したがって、if ステートメントは、現在の時刻を (@abhshkdz が言うように) 2012 年 8 月 17 日金曜日 16:00:00 GMT である 1345219200 タイムスタンプと単純に比較します。したがって、それまではステートメントが返さfalse
れ、何も起こりません。
PHP の time 関数の詳細については、こちらを参照してください。
echo(date("D F d Y", 1345219200));
2012年8月17日(金)