begin process at 2010 02 10 08:12:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > DATE FRANCAIS (SIMPLE)

DATE FRANCAIS (SIMPLE)


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Date / Heure Niveau :Débutant Date de création :21/11/2004 Date de mise à jour :21/11/2004 10:03:44 Vu :8 005

Auteur : stanilou

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Juste une aide pour vraiment débutant, la date en francais avec expliquation.

Source

  • <?php
  • // traduction des jours anglais en francais
  • $jour_fr = array(
  • 'Monday' => 'Lundi',
  • 'Tuesday' => 'Mardi',
  • 'Wednesday' => 'Mercredi',
  • 'Thursday' => 'Jeudi',
  • 'Friday' => 'Vendredi',
  • 'Saturday' => 'Samedi',
  • 'Sunday' => 'Dimanche');
  • // traduction des mois anglais en francais
  • $mois_fr = array(
  • '01' => 'Janvier' ,
  • '02' => 'Fevrier' ,
  • '03' => 'Mars' ,
  • '04' => 'Avril' ,
  • '05' => 'Mai' ,
  • '06' => 'Juin' ,
  • '07' => 'Juillet' ,
  • '08' => 'Aout' ,
  • '09' => 'Septembre' ,
  • '10' => 'Octobre' ,
  • '11' => 'Novembre' ,
  • '12' => 'Decembre');
  • // On recupere une partie de la date (jour et jour(numérique))
  • $date_fr = date('l d ');
  • // encore une autre (mois)
  • $just_mois = date('m');
  • // On remplace le mois numérique en mois francais
  • $just_mois = strtr($just_mois, $mois_fr);
  • // On remplace le jour anglais en jour francais
  • $date_fr = strtr($date_fr, $jour_fr);
  • // On stoque l'ensemble (avec les années en +)
  • $date_fr = $date_fr.$just_mois.date(' Y');
  • // On affiche l'ensemble
  • echo $date_fr
  • ?>
<?php
// traduction des jours anglais en francais
 $jour_fr = array(
 'Monday' => 'Lundi',
 'Tuesday' => 'Mardi',
 'Wednesday' => 'Mercredi',
 'Thursday' => 'Jeudi',
 'Friday' => 'Vendredi',
 'Saturday' => 'Samedi',
 'Sunday' => 'Dimanche');

// traduction des mois anglais en francais
  $mois_fr = array(
 '01' => 'Janvier' ,
 '02' => 'Fevrier' ,
 '03' => 'Mars' ,
 '04' => 'Avril' ,
 '05' => 'Mai' ,
 '06' => 'Juin' ,
 '07' => 'Juillet' ,
 '08' => 'Aout' ,
 '09' => 'Septembre' ,
 '10' => 'Octobre' ,
 '11' => 'Novembre' ,
 '12' => 'Decembre');
 
 // On recupere une partie de la date (jour et jour(numérique))
 $date_fr = date('l d ');
 // encore une autre (mois)
 $just_mois = date('m');
 // On remplace le mois numérique en mois francais
 $just_mois = strtr($just_mois, $mois_fr);
 // On remplace le jour anglais en jour francais
 $date_fr = strtr($date_fr, $jour_fr);
 // On stoque l'ensemble (avec les années en +)
 $date_fr = $date_fr.$just_mois.date(' Y');
 // On affiche l'ensemble
 echo $date_fr
?>

 Conclusion

Il n'y aura aucune mise a jour. (sauf pour l'othographe où je ne suis pas doué).
Visiter mon site: http://membres.lycos.fr/natsboss merci d'avance...


 Historique

21 novembre 2004 00:08:30 :
21 novembre 2004 10:03:45 :
Modification du code aprés conseil...

 Sources du même auteur

Source avec Zip NEWSLETTER SANS MYSQL
Source avec Zip Source avec une capture CALENDRIER-AGENDA
Source avec Zip TXT EDIOR V0.8 (BETA)(BLOC NOTE->EN PHP BIEN SUR!)
Source avec Zip PETIT FORUM V2.0 (VOIR LIVRE D'OR!) SANS MYSQL!!

 Sources de la même categorie

Source avec Zip Source avec une capture CALENDRIER + AGENDA TRÈS SIMPLE (GERER LES JOURS FÉRIÉS ET L... par mondherclubiste
Source avec Zip Source avec une capture CALENDRIER DES RÉSERVATIONS EN PHP par mathieubond
Source avec Zip GÉNÉRATEUR DE DATE DANS TOUTES LES LANGUES DU MONDE EN (PHP)... par abdelaziz_info
CALCULER LA PHASE DE LA LUNE - MOON PHASE par CristianCCDB
Source avec Zip Source avec une capture UN CALENDRIER SOUS LA FORME D'UN TABLEAU par d54

Commentaires et avis

Commentaire de coockiesch le 21/11/2004 00:58:19

Salut!
Il vaut mieux utiliser <?php que <?

De plus, quand tu peux, il faut priviliégier ' ' plutôt que " "

@++

R@f

Commentaire de stanilou le 21/11/2004 10:04:23

Code modifié...

Commentaire de coockiesch le 21/11/2004 11:03:20

Nickel, merci!

@++

R@f

Commentaire de Seamless le 21/11/2004 15:02:37

Ouai super ton code !

Merci pour cette source. En effet le <? ?> peu porter confusion avec d'autre langages.

Bonne continuation

Commentaire de stanilou le 21/11/2004 15:10:28

Je m'amuse a créé plein de script comme ça...
Malheureusement je ne sais pas si c'est bien de poster beaucoup de script dans le genre....
Je pense que je vais tous les mettre sur mon site (http://membres.lycos.fr/natsboss) d'ici une petite semaine...

Commentaire de coockiesch le 21/11/2004 16:19:37

Salut!
C'est vrai que si tu as bcp de sources dans le genre, autant les regrouper...

@++

R@f

Commentaire de stanilou le 21/11/2004 16:22:46

oaui phpcs.com devrai faire une partis "petit script en tout genre..." ce serais sympa !

Commentaire de coockiesch le 21/11/2004 16:56:32

Lol!
J'imagine déjà la saturation du serveur, ;-)

@++

R@f

Commentaire de Arnauti le 25/01/2006 20:56:42

Bon code, 10/10 .

J'imagine déjà la saturation du serveur, ;-) --> ^^

Commentaire de atkd le 14/12/2006 00:07:21

Merci pour le code il fonctionne bien. Il est simple et propre fallait y penser

Commentaire de olivier_m le 14/02/2007 00:57:57

euh ya plus court une ligne suffit...

<? setlocale ( LC_TIME, "fr_FR", "FRA"); print ( strftime("%A %d %B %Y") ); ?>

Commentaire de Also know as le 19/02/2007 21:42:22

olivier_m ==> En une ligen ca peut fonctionne oui mais là façon dont tu présentes cela c'est du code dégueulasse...

Qui plus est la variable setlocale n'est pas la même sur tous les serveurs :

- setlocale(LC_TIME, "fr");
- setlocale (LC_ALL, "fr_FR");
- setlocale(LC_TIME, "fr_FR");

Tu vois c'est vaste, donc il est conseillé d'utiliser ce qu'il fait car fonctionne partout sans problème de compatibilité :)

@+

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales