Bonjour à tous,
J'aimerais vos lumières sur le fonctionnement de ces fonctions PHP, à priori assez simples, car je suis en proie à quelques soucis.
Par exemple :
Pour trouver l'heure de lever et coucher de soleil de Paris, j'ai ces paramètres :
J'obtiens donc les heures : Lever 8:32 / Coucher 18:36. Ce qui semble raisonnable.Code PHP:
echo date_sunrise(time(), SUNFUNCS_RET_STRING, 48.8217, 2.3378, 90, 2);
echo date_sunset(time(), SUNFUNCS_RET_STRING, 48.8217, 2.3378, 90, 2);
En revanche où ça se complique, c'est si je veux par exemple les heures de lever et coucher du soleil de Melbourne en Australie :
J'obtiens : Lever 21:22 / Coucher 9:46. Soit les heures françaises, alors qu'il serait censé être marqué les horaires de Lever/Coucher de soleil locaux de Melbourne, plutot proches des horaires de Paris ...Code PHP:
echo date_sunrise(time(), SUNFUNCS_RET_STRING, -37.667, 144.833, 90, 11);
echo date_sunset(time(), SUNFUNCS_RET_STRING, -37.667, 144.833, 90, 11);
J'ai testé en faisant un décalage du timestamp de +11h (time() + (11 * 3600)), j'ai changé l'argument timeoffset de +11h par +2h de notre heure locale, rien n'y fait.
Où est mon problème ? Un paramètrage dans le php.ini ?
Si quelqu'un peut m'éclairer là-dessus, ca me tirerait une bonne épine du pied.
Merci d'avant et bon après-midi.
Nico.
-----