Nous créons un horodatage unix avec la méthode mktime qui offre les attributs suivants:comment obtenir l'horodatage correct avec le paramètre is_dst en PHP?
print_r(mktime(0,0,0,3,1,2009));
print_r(mktime(null,null,null,3,1,2009)/60/60/24) . "days");`
cela crée un résultat de
1235862000
14303.958333333 days
cela devrait être 14304 jours. Le problème dans ce cas est l'heure d'hiver. Vous pouvez utiliser le paramètre is_dst, et lorsque nous utilisons 0 (par défaut -1) cela fonctionne parfois correctement, ce qui donne 14304 jours.
Mais parfois, cela donne problème suivant:
normes strictes: mktime() [function.mktime]: Le paramètre is_dst est dépréciée
Je ne sais pas ce que cela signifie et ce que je peut faire à ce sujet. Une idée quelqu'un? parce que l'heure d'hiver cause de terribles maux de tête ....