Comparaison 2 date dans PHP
Fermé
el_madridista
Messages postés
33
Date d'inscription
mercredi 29 octobre 2008
Statut
Membre
Dernière intervention
5 décembre 2009
-
1 nov. 2008 à 22:59
el_madridista Messages postés 33 Date d'inscription mercredi 29 octobre 2008 Statut Membre Dernière intervention 5 décembre 2009 - 1 nov. 2008 à 23:42
el_madridista Messages postés 33 Date d'inscription mercredi 29 octobre 2008 Statut Membre Dernière intervention 5 décembre 2009 - 1 nov. 2008 à 23:42
A voir également:
- Php comparer deux dates
- Easy php - Télécharger - Divers Web & Internet
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Faire deux colonnes sur word - Guide
- Itinéraire google map entre deux adresses - Guide
2 réponses
Bonjour
Le type DATETIME n'existe pas en PHP mais en mysql. Ce que tu récupères en PHP quand tu lis une donnée mysql DATETIME est une simple chaine de caractères.
Comme elle est au format annee-mois-jour, l'ordre alphabétique correspond à l'ordre chronologique et tu peux directement comparer <, <=, == != , >= ou >
Si tu veux faire des chose plus élaborées, tu peux traduire ta chaine en timestamp unix avec la fonction mktime(). Attention, regarde bien la définition de la fonction, il faut décomposer la date en jour, mois, années avec (quelques substr) et fixer les heure, minute et seconde à 0 par exemple. De plus, il faut une date de l'ère Unix (1970 - 2038)
Le type DATETIME n'existe pas en PHP mais en mysql. Ce que tu récupères en PHP quand tu lis une donnée mysql DATETIME est une simple chaine de caractères.
Comme elle est au format annee-mois-jour, l'ordre alphabétique correspond à l'ordre chronologique et tu peux directement comparer <, <=, == != , >= ou >
Si tu veux faire des chose plus élaborées, tu peux traduire ta chaine en timestamp unix avec la fonction mktime(). Attention, regarde bien la définition de la fonction, il faut décomposer la date en jour, mois, années avec (quelques substr) et fixer les heure, minute et seconde à 0 par exemple. De plus, il faut une date de l'ère Unix (1970 - 2038)
el_madridista
Messages postés
33
Date d'inscription
mercredi 29 octobre 2008
Statut
Membre
Dernière intervention
5 décembre 2009
1 nov. 2008 à 23:42
1 nov. 2008 à 23:42
merci