Date et heure en francais avec zeros significatis et pluriels

Contenu du snippet

Mon script donne la date et l'heure en francais ORIGINAL NON?
Mais en plus, il affiche les zeros non significatifs
et mets les pluriels necessaires quantd il faut.

Source / Exemple :


<SCRIPT language=JavaScript>
		versionum = navigator.appVersion.substring(0,1);
			if (versionum < 3)
				type = false;
			else
				type = true;
			today = new Date;
			
			numero = today.getDate();

			if (numero<10)
				numero = "0"+numero;

			if (type )
				annee = today.getFullYear();
			else
				annee = today.getYear();
listjour = new Array("dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi");

listmois = new Array("janvier","fevrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","decembre");
jour = listjour [ today.getDay()] + " " + numero + " " + listmois [today.getMonth()] + " " + annee;
			
			
			heure = today.getHours();
			minute = today.getMinutes();
			seconde = today.getSeconds();
			milli = today.getMilliseconds();

			
			if(heure > 1)
					pluriel1="s";
				else
					pluriel1="";
			if(minute > 1)
					pluriel2="s";
				else
					pluriel2="";
			if(seconde > 1)
					pluriel3="s";
				else
					pluriel3="";
			if(heure < 10)
					zero1="0";
				else
					zero1="";
			if(minute < 10)
					zero2="0";
				else
					zero2="";
			if(seconde < 10)
					zero3="0";
		else
			zero3="";

quelleheure = zero1 + heure + " heure" + pluriel1 + " " + zero2 + minute + " minute" + pluriel2 + " " + zero3 + seconde + " seconde" + pluriel3;
</SCRIPT>

<SCRIPT language = javascript>
document.write("nous sommes le "  + jour + " et il est " + quelleheure )
</SCRIPT>

Conclusion :


Pour la date, j'ai repris un script existant car le mien etait trop bon
Pour ce qui veulent la precision, il peuvent utiliser la variable milli qui indique le nbre de millisecondes
IMPORTANT, il n'y a pas de copyright

Ludwig SCHÄFER

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.