Extraire date d'une chaine et la vérifier

Fermé
claudine13 Messages postés 32 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 22 juin 2017 - 6 août 2011 à 01:38
claudine13 Messages postés 32 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 22 juin 2017 - 6 août 2011 à 10:13
Bonsoir,

J'ai une chaine comme ci dessous, je voudrais y extraire la date et vérifier si celle ci est expirée (en php)

$chaine = "(ENVOI 31-12-2011)";

Merci et bon week end à tous
A voir également:

2 réponses

katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 25
6 août 2011 à 01:57
comment obtiens-tu cette chaîne ?
Il serait peut-être possible de la créer sous format datetime AAAA-MM-JJ HH:MM:SS ou timestamp AAAAMMJJHHMMSS, cela permettrait d'utiliser les fonctions dédiés aux dates.
Sinon si le format de la chaîne est fixe, peut être avec une regex, ensuite créer une variable de date en lui donnant une valeur en utilisant les éléments obtenus par la regex


Ensuite comparer cette variable date avec une autre contenant la date actuel, qui se récupère grâce à la fonction date()
0
claudine13 Messages postés 32 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 22 juin 2017 2
6 août 2011 à 10:13
Je vais voir la deuxième solution puisque la date vient d'un flux xml sous cette forme
0