2014-01-19 106 views
-4

嗨我是相當新的PHP和Stackoverflow。如果今天的日期和時間在預定義的一組日期和時間之間,我希望能幫助確定如何判斷。我會用結果輸出「店鋪關閉」或「店鋪開放」。PHP日期和時間比較

+1

搭檔,你需要發佈一些代碼,你已經嘗試過狼來到這裏! –

+0

谷歌搜索怎麼樣?給我這個http://stackoverflow.com/questions/8521707/php-store-hours-closed-dates – mplungjan

+2

聽他們說:夜晚的孩子們。他們製作了多麼甜美的音樂 – 2014-01-19 20:49:32

回答

3

使用DateTime()來處理日期(和時間,如果你需要的話),因爲它們是可比較的,你不需要轉換爲時間戳來進行比較。

$start = new DateTime('2014-01-01'); 
$end = new DateTime('2014-04-01'); 
$now = new DateTime(); 

if ($now > $start && $now < $end) { 
    // open 
} 
else { 
    // closed 
}