OVH Cloud OVH Cloud

Negatifs sur mktime

1 réponse
Avatar
Thierry
Bonjour à tous.

Quand je fais :
mktime(0,0,0,7,14, 1934);

Ca me donne l'erreur suivante :
Warning: mktime(): Windows does not support negative values for this
function in d:\webdev\trocnet\website\registervalidation.php on line 133

La documentation dit :
Note : L'intervalle de validité d'un timestamp va généralement du
Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07
GMT. (Ces dates correspondent aux valeurs minimales et maximales des
entiers 32 bits non-signés). Sur les systèmes Windows, cette intervalle
va du 01-01-1970 au 19-01-2038.

Donc en gros les gens nés avant 1970 posent problème. Comment passer outre ?

Si quelqu'un a une idée...

Merci, Titi

1 réponse

Avatar
Olivier Miakinen

Quand je fais :
mktime(0,0,0,7,14, 1934);

Ca me donne l'erreur suivante :
Warning: mktime(): Windows does not support negative values for this
function in d:webdevtrocnetwebsiteregistervalidation.php on line 133

[...]


Pour ce que tu cherches à faire, les fonctions de calendrier devraient
être plus appropriées que celles de date et heure :
<http://www.php.net/manual/fr/ref.calendar.php>.

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)