Probleme date en php
allm
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je suis entrain de developpé une application en php est qui nessecite de permettre a l'utulisateur de saisire une date
de l'forme suivante dd/mm/yyyy est de lui retourné la date du jour précédente
donc j'ai essaié
$var=expode("/",$date);
$jour=$var[0]-1;
ca fonctionne mais ne prend pas en consideration les cas ou la date saisie 01/01/2000 car elle retourn 00/01/2000
SVP aidé mois a trouvé une solution est merci
je suis entrain de developpé une application en php est qui nessecite de permettre a l'utulisateur de saisire une date
de l'forme suivante dd/mm/yyyy est de lui retourné la date du jour précédente
donc j'ai essaié
$var=expode("/",$date);
$jour=$var[0]-1;
ca fonctionne mais ne prend pas en consideration les cas ou la date saisie 01/01/2000 car elle retourn 00/01/2000
SVP aidé mois a trouvé une solution est merci
A voir également:
- Probleme date en php
- Expert php pinterest - Télécharger - Langages
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Jm date avis - Forum Consommation & Internet
- Publipostage date en anglais ✓ - Forum Excel
- Airpods 3 date de sortie - Guide
1 réponse
Bonsoir,
la gestion des dates fait toujours parties dezs exercices d'algorithmie.
il faut vérifier le résultat que vous venez de calculer.
si le jour = 0 alors il faut faire - 1 sur le mois et mettre dans jour la valeur du dernier jour du nouveau mois
pensez à la faire la même chose sur l'année quand le mois viendra à 0
exemple
1/2/2008 - 1 jour = 31/1/2008
1/1/2007 - 1 jour = 31/12/2006
la gestion des dates fait toujours parties dezs exercices d'algorithmie.
il faut vérifier le résultat que vous venez de calculer.
si le jour = 0 alors il faut faire - 1 sur le mois et mettre dans jour la valeur du dernier jour du nouveau mois
pensez à la faire la même chose sur l'année quand le mois viendra à 0
exemple
1/2/2008 - 1 jour = 31/1/2008
1/1/2007 - 1 jour = 31/12/2006
utiliser l'alogorithme qui permet de savoir si una année est bisextile ou non et le tour est joué !