High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
FONCTIONS DE MODIFICATION DE DATES
malik7934
Messages postés
1154
Date d'inscription
mardi 9 septembre 2003
Statut
Membre
Dernière intervention
15 août 2009
- 1 juil. 2005 à 13:43
olixelle
Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
-
5 juil. 2005 à 20:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/32463-fonctions-de-modification-de-dates
olixelle
Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
5 juil. 2005 à 20:23
si t pas familié avec les regexpr, utilise les splits :)
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
44
3 juil. 2005 à 01:07
oui, en gros, avec les expregs, ça ferais une source de six lignes...
malik7934
Messages postés
1154
Date d'inscription
mardi 9 septembre 2003
Statut
Membre
Dernière intervention
15 août 2009
17
1 juil. 2005 à 13:43
Hello,
Juste pour info, tu aurais pu te simplifier un peu la vie avec ereg je pense...
Par exemple, ce bout de code:
function retdate($date){
if (ereg ("([0-9]{2,4})
/-
([0-9]{2,4})
/-
([0-9]{2,4})", $date, $regs)) {
echo $regs[1].' '.$regs[2].' '.$regs[3];
}
}
retdate('2005-07-06');
echo '
';
retdate('2005/07/06');
echo '
';
retdate('06/07/2005');
echo '
';
retdate('06-07-2005');
te donne
2005 07 06
2005 07 06
06 07 2005
06 07 2005
... voila... ++ Malik7934
Votre réponse
Discussions similaires
Comment appeler une fonction d'une autre page?
gnut
-
15 sept. 2010 à 14:26
neigedhiver
-
15 sept. 2010 à 17:33
gestion des dates
maxange31
-
30 avril 2012 à 07:57
ucfoutu
-
2 mai 2012 à 07:55
interval entre deux date en mois seulement
infordelphi
-
3 févr. 2012 à 17:18
cantador
-
9 févr. 2012 à 14:30
Calculer le nombre de jour entre deux dates
Seamless
-
19 nov. 2004 à 23:11
bthivent
-
20 nov. 2004 à 13:23
fonctions java pour le calcule des statistiques
pink90
-
22 mai 2013 à 18:18
pink90
-
23 mai 2013 à 17:08
Rejoignez-nous
A voir également
Ephemeride entre deux dates
Interval précis entre deux dates
Différence entre deux dates
Calcul de Durée entre deux Dates
Date de demain
5 juil. 2005 à 20:23
3 juil. 2005 à 01:07
1 juil. 2005 à 13:43
Juste pour info, tu aurais pu te simplifier un peu la vie avec ereg je pense...
Par exemple, ce bout de code:
function retdate($date){
if (ereg ("([0-9]{2,4})/-([0-9]{2,4})/-([0-9]{2,4})", $date, $regs)) {
echo $regs[1].' '.$regs[2].' '.$regs[3];
}
}
retdate('2005-07-06');
echo '
';
retdate('2005/07/06');
echo '
';
retdate('06/07/2005');
echo '
';
retdate('06-07-2005');
te donne
2005 07 06
2005 07 06
06 07 2005
06 07 2005
... voila... ++ Malik7934