2010-05-04 6 views
28

Comment puis-je détecter automatiquement les économies de lumière en PHP?Comment puis-je détecter automatiquement les économies de lumière en PHP?

+0

Je ne peux pas vous aider avec la réponse, au moins si vous voulez dire si un écran éclairé pour économiser l'énergie. Mais où allez-vous l'utiliser? Juste curieux ... – Ben

+0

@Ben http://en.wikipedia.org/wiki/Daylight_saving_time – Glycerine

+1

@Glycerine, ah de cette façon! De la question j'ai compris qu'il voulait savoir quel energyscheme par exemple un ordinateur portable utilisait;) Je suis de Hollande, DST s'appelle 'Zomertijd'/'Summertime' ici;) – Ben

Répondre

57
echo date('I'); 

(i majuscule) I est un 1/0 dénotant ou non d'été est actuellement en vigueur.

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

espère que cela aide.

+0

+1 Go it it .... –

+15

Il n'y a aucune raison de passer 'time()' comme second paramètre à 'date()', il utilise l'heure actuelle par défaut: http://www.php.net /manual/fr/function.date.php – Adrian

+3

Je tiens à noter ici que c'est spécifique à la valeur par défaut ou définir timezone '(date_default_timezone_set ('chaîne');'. Par exemple si le fuseau horaire était en Arizona, alors il serait toujours return false car il n'y a pas d'heure d'été en Arizona. –