begin process at 2012 05 27 16:37:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > AFFICHER LA DATE COURANTE

AFFICHER LA DATE COURANTE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Date / Heure Niveau :Débutant Date de création :01/02/2003 Date de mise à jour :04/02/2003 13:33:43 Vu :12 823

Auteur : revinc

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

 Description

Ce script permet d'afficher la date courante sous la forme :
Nom jour - Numéro jour - Nom mois - Année
Exemple :
jeudi 17 janvier 2003

Source

  • <?
  • // Les deux fonctions qui retournent le jour et le mois et qui peuvent être réutilisables ailleurs dans la page
  • $j[1] = "lundi";
  • $j[2] = "mardi";
  • $j[3] = "mercredi";
  • $j[4] = "jeudi";
  • $j[5] = "vendredi";
  • $j[6] = "samedi";
  • $j[7] = "dimanche";
  • $m[1] = "janvier";
  • $m[2] = "février";
  • $m[3] = "mars";
  • $m[4] = "avril";
  • $m[5] = "mai";
  • $m[6] = "juin";
  • $m[7] = "juillet";
  • $m[8] = "août";
  • $m[9] = "septembre";
  • $m[10] = "octobre";
  • $m[11] = "novembre";
  • $m[12] = "décembre";
  • $date = time();
  • $année = date("Y",$date);
  • $mois = date("n",$date);
  • $jour = date("j",$date);
  • $numéro = date("w",$date); if(!numéro) { $numéro = 7; }
  • $mois_littéral = $m[$mois];
  • $jour_littéral = $j[$numéro];
  • // Affichage de la date courante
  • echo "Nous sommes le $jour_littéral $jour";
  • if($jour == 1) {
  • echo "er";
  • }
  • echo " $mois_littéral $année...";
  • ?>
<?
// Les deux fonctions qui retournent le jour et le mois et qui peuvent être réutilisables ailleurs dans la page

$j[1] = "lundi";
$j[2] = "mardi";
$j[3] = "mercredi";
$j[4] = "jeudi";
$j[5] = "vendredi";
$j[6] = "samedi";
$j[7] = "dimanche";

$m[1] = "janvier";
$m[2] = "février";
$m[3] = "mars";
$m[4] = "avril";
$m[5] = "mai";
$m[6] = "juin";
$m[7] = "juillet";
$m[8] = "août";
$m[9] = "septembre";
$m[10] = "octobre";
$m[11] = "novembre";
$m[12] = "décembre";


$date = time();

$année = date("Y",$date);
$mois = date("n",$date);
$jour = date("j",$date);

$numéro = date("w",$date); if(!numéro) { $numéro = 7; }

$mois_littéral = $m[$mois];
$jour_littéral = $j[$numéro];

// Affichage de la date courante

echo "Nous sommes le $jour_littéral $jour";
if($jour == 1) {
echo "er";
}
echo " $mois_littéral $année...";


?> 



 Sources du même auteur

Source avec Zip BASE DE MOTEUR DE RECHERCHE
MÉTHODE POUR FORMULAIRES
Source avec une capture DES GRAPHIQUES PARAMÉTRABLES
Source avec Zip TUTO+SOURCE #3 : ESPACE MEMBRE SANS MYSQL
TUTO+SOURCE #2 : ESPACE MEMBRE SANS MYSQL

 Sources de la même categorie

Source avec une capture AGENDA GRAPHIQUE SIMPLE (DÉBUTANT) À INTÉGRER par NicomakM
CALCUL DU NOMBRE DE JOURS CONTENUS DANS L'INTERSECTION DE DE... par curphey
CALENDRIER EN 70 LIGNES par tchconst
Source avec Zip CALENDRIER par gabay
CALENDRIER SIMPLE par manuche

Commentaires et avis

Commentaire de mehdibou le 02/02/2003 15:42:05

Je pense qu'avec des tableaux (Array) ça serait plus simple, nan ?

Commentaire de revinc le 03/02/2003 17:43:32

c vrai... j'y avais po pensé. je me suis un peu compliqué la vie.

mais d'un autre côté, y'aurait plus de fonctions ni de switchs et ça c pas drôle.

bon, je vais modifier le script quand j'aurai le temps.

Commentaire de Kirua le 14/02/2003 21:45:13

bouarf, y a des milliers de manières d'afficher la date en français, mais ça c qd même la plus longue que j'ai vue ;). personnelement, j'ai utilisé ces deux tableaux-ci, et après ben c tt bête d'afficher ça correctement ;)


var $ARRAYjours = array("dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi");
var $ARRAYmois = array(1 =&gt; "janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre");

le 1 =&gt; signifie qu'on commence à compter à 1 et pas à zéro, pr la correspondance avec le nom des mois. et puis pr les jours ben ds l'ordre hein !!! le premier jour de la semaine c le dimanche, patate ;)

sans animosité ;)

Commentaire de monphpcs le 29/06/2004 03:00:43

Ben non, le premier jour de la semaine c'est bien le lundi. C'est chez les anglophones que le 1° jour c'est le dimanche.

Commentaire de monphpcs le 29/06/2004 03:03:15

J'oubliais : potato ! ^_^

Commentaire de Kirua le 29/06/2004 15:58:16

Une petite recherche:

[http://nelly.johnson.free.fr/Calendrier1.html]
Le problème est de savoir quel est le premier jour de la semaine.
L'International Organization for Standardization (ISO) a décrété dans sa norme internationale ISO-8601
que le lundi serait le 1er jour de la semaine.

[wikipédia]
La norme ISO 8601 désigne le lundi comme premier jour de la semaine.

[et toujours wikipedia]
Certains pays, comme les pays anglo-saxons ou le Japon, font commencer la semaine par le dimanche. D'autres, comme la France, font commencer la semaine le lundi.

Nuançons ce point de vue quand bien même. Dans la neuvième édition de son dictionnaire l'Académie française note pour dimanche:

"Traditionnellement, et aujourd'hui encore dans la langue religieuse, premier jour de la semaine qui commémore la résurrection du Christ ; il comportait aussi la prescription du repos. Dans la langue courante, septième et dernier jour de la semaine." (cf. http://zeus.inalf.fr/academie9.htm sous: dimanche)

Deuxièmement: de plus en plus de dictionnaires américains et anglais commencent à définir lundi comme premier jour de la semaine. Comment s'expliquer autrement le concept du week-end ?


voilà, ben je m'incline, désolé :| ce sera donc le lundi.

Commentaire de reedbedroom le 10/02/2006 09:32:50

Très pratique, rapide et Simple !! Merci encore !!

Commentaire de olivier_m le 14/02/2007 00:59:54

euh ya plus court une ligne suffit...

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

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 1,030 sec (4)

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