2010-05-04 70 views
28

如何在PHP中自動檢測日光節約?如何在PHP中自動檢測日光節約?

+0

我不能幫你解答,至少如果你的意思是屏幕亮度不足以節省能源。但是你要在哪裏使用它?只是好奇... – Ben 2010-05-04 08:54:49

+0

@Ben http://en.wikipedia.org/wiki/Daylight_saving_time – Glycerine 2010-05-04 09:01:37

+1

@Glycerine,啊那樣!從我明白的問題他想知道,例如一臺筆記本電腦正在使用什麼能量;)我來自荷蘭,DST在這裏被稱爲'Zomertijd'/'Summertime';) – Ben 2010-05-04 09:12:57

回答

57
echo date('I'); 

I(大寫字母i)是1/0表示夏令時是否有效。

http://php.net/manual/en/function.date.php

希望它幫助。

+0

+1去吧...... – 2010-05-04 09:05:03

+15

沒有理由將'time()'作爲第二個參數傳遞給'date()',它默認使用當前時間:http://www.php.net /manual/en/function.date.php – Adrian 2013-04-02 18:10:44

+3

我想在這裏指出,這是特定於默認或設置時區'(date_default_timezone_set('string');'。例如,如果時區是在亞利桑那州,那麼它會永遠由於亞利桑那州沒有DST,因此返回false。 – 2015-07-07 06:33:40