の場合は、このスニペットが見つかりました。phpの前の日付と時刻が
$resttimefrom = 50000; // 5am
$resttimeto = 170000; // 5pm
$currentTime = (int) date('Gis'); // time now
if ($currentTime > $resttimefrom && $currentTime < $resttimeto)
{
// its before 5pm lets do something
}
else
{
// after 5pm sorry
}
は、これは完璧にうまく働いたが、私は配達=明日はその後、彼らは17時前日前に注文をキャンセルしなければならない場合には、タイムスタンプをチェックする上で、私は私が働いているサイトのためにも、日によってそれを制限したいと思います。あなたは適切な型を使用しないのはなぜ
は、日時を使用します。 http://php.net/manual/en/book.datetime.php – Styxxy
mktimeまたはstrtotimeを使用し、タイムスタンプを比較することをお勧めします。 –
日付( 'Gis'、time())を使用して、日付と時刻( 'd'、time())を比較して日付を取得することができます(time()=現在のタイムスタンプ)mktime()/ strtotimeを使用してカスタムタイムスタンプ) –