Comparer deux dates en php
Résolu
salah dell
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
loupix57 Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
loupix57 Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde ,
svp je suis entrain de faire une application en php et dans une partie de cette application je dois afficher des enregistrements qui dates de moins d'un mois du coup il vas falloir que compare la date d'aujourd'hui et la date de l'enregistrement (des données dans un fichier xml et y a une balise ou y a la date de l'enregistrement )
quelqu'un a une idée de comment faire ca et merci d'avance
svp je suis entrain de faire une application en php et dans une partie de cette application je dois afficher des enregistrements qui dates de moins d'un mois du coup il vas falloir que compare la date d'aujourd'hui et la date de l'enregistrement (des données dans un fichier xml et y a une balise ou y a la date de l'enregistrement )
quelqu'un a une idée de comment faire ca et merci d'avance
A voir également:
- Php comparer deux dates
- Nombre de jours entre deux dates excel - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Deux whatsapp sur un téléphone - Guide
3 réponses
Salut tu peut connaitre le nombre de seconde comma ça :
$ecart = ceil(date('U') - $timestamp);
ou
$ecart = time() - $timestamp;
à toi de t'amuser pour retrouver le nombre de minute/heure/jours etc ...
Mais si ta pas envie de t'embêter : vas voir ici
;-)
$ecart = ceil(date('U') - $timestamp);
ou
$ecart = time() - $timestamp;
à toi de t'amuser pour retrouver le nombre de minute/heure/jours etc ...
Mais si ta pas envie de t'embêter : vas voir ici
;-)
Salut !
https://www.php.net/manual/fr/datetime.sub.php
$today = new DateTime();
$monthBefore = $today->sub(new DateInterval('P1M'));
echo $today->format('d-m-Y');
echo $monthBefore->format('d-m-Y');
Voilà, t'as plu que regardé tes dates dans ton xml et prendre >= à $monthBefore !
Sinon jpense ya même plus simple avec $d = date('now' - 1 MONTH); mais à tester !
https://www.php.net/manual/fr/datetime.sub.php
$today = new DateTime();
$monthBefore = $today->sub(new DateInterval('P1M'));
echo $today->format('d-m-Y');
echo $monthBefore->format('d-m-Y');
Voilà, t'as plu que regardé tes dates dans ton xml et prendre >= à $monthBefore !
Sinon jpense ya même plus simple avec $d = date('now' - 1 MONTH); mais à tester !