dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dolibarr-dev] Problèmes de timestamp


From: Pierre Morin
Subject: [Dolibarr-dev] Problèmes de timestamp
Date: Tue, 18 May 2010 17:15:50 +0200

Bonjour,

J'ai un problème avec la fonction dol_print_date (htdocs/lib/functions.lib.php).
Lorsque je l'appelle de la façon suivante :
dol_print_date("2009-12-31 23:59:59", "day")
... je récupère la valeur "01/01/2010" en retour, au lieu d'avoir "31/12/2009".

J'en suis arrivé à savoir que le problème vient des 2 lignes suivantes dans la fonction (dol_print_date) :
$time=dol_mktime($shour,$smin,$ssec,$smonth,$sday,$syear,true);
$ret=adodb_strftime($format,$time,$to_gmt);

Plus précisément, le problème viens du dernier paramètre de dol_mktime ("true") et du fait que la variable "$to_gmt" est à "false" dans mon cas. D'après mes tests, remplacer "true" par "$to_gmt" réglerais le problème, mais j'aimerais savoir pour quelle raison la valeur du dernier paramètre de "dol_mktime" est un "true" en dur.
Quelqu'un aurait-il une réponse à me donner ? Est-ce juste une erreur ou est-ce voulu ?

Merci.

Bien cordialement,


-- 
Pierre Morin
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]