Horloge numerique

Soyez le premier à donner votre avis sur cette source.

Vue 14 502 fois - Téléchargée 1 622 fois

Description

J'ai remarqué qu'il n'y avait pas d'horloge numérique j'en ai donc créer une (ce qui n'est pas bien dure). Elle n'est pas très esthétique graphiquement parlent mais libre a vous de la personnaliser.

Source / Exemple :


//============================================================================
//==============================Horloge Numerqiue=============================
//============================================================================
//========================
//Gestionnaire d'evenement
//========================
//Gestionnaire d'evenement onEnterFrame qui va qonner l'heure et la date
//en temps réel
onEnterFrame = function() :Void {
	//=========================
	//Déclaration des variables
	//=========================
	//Stock la date dans la variable Horloge
	Horloge = new Date();
	//Seconde, Minute, Heure sont égalent au temps
	var Sec:Number = Horloge.getSeconds();
	var Min:Number = Horloge.getMinutes();
	var Heu:Number = Horloge.getHours();
	//Mois, Jour Annee sont égale a la date
	var Moi:String = Horloge.getMonth();
	var Jou:String = Horloge.getDate();
	var Ann:String = Horloge.getFullYear();
	
	trace (Heu + " " + Min + " " + Sec);
	trace (Moi + " " + Jou + " " + Ann);
	
	
	//Affichage
	//Heure, seconde et minute
	Hr.text = Heu;
	Me.text = Min;
	Se.text = Sec;
	//Mois, jour et année
	Ms.text = Moi;
	Jr.text = Jou;
	Ae.text = Ann;
}

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
177
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013

MADenigma , il n'y a aucun probleme pour le remodelage, fait a ta guise...^^
Messages postés
337
Date d'inscription
vendredi 15 octobre 2004
Statut
Membre
Dernière intervention
2 novembre 2010

je ne note jamais,
(mais pour le code ça mériterai zero)
Messages postés
48
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
6 septembre 2010

Bonne source, utile et simple d'implémentation. Je compte remodeler le graphique, après votre permission biensûr, on pourrait 'embedder' une police qui afficherait mieux le contenu dans une autre interface graphique.
Messages postés
177
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013

salut,
oui j'ai remarquer pour les mois qu'il y avait un décalage 5 min avant de voir ton poste et j'ai eu la meme reflection que toi... metre un +1 derrière:

var Moi:String = Horloge.getMonth();

Par contre pour les "0" devant les chiffres unique d'une date et de l'heure, je savait pas comment faire car je débute en ActionScript.
Merci de m'avoir apporter la solution^^.
Messages postés
1203
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
23 juillet 2009
2
MINCE, Mon post à été à moitié mangé... je recapepette :

Salut,

Voila une source d'une grande originalité !!

Juste un détail, Horloge.getMonth(); va te donner un nombre entre 0 et 11, hors sur mon beau calendrier mural, janvier c'est 1 et décembre 12.
Donc, pour avoir une HORLOGE NUMERIQUE qui ne donne pas l'heure et la date avec un mois de décalage :
var Moi:String = (Horloge.getMonth()+1);

Enfin, histoire de mettre un peu les choses en forme, pourquoi pas un petit 0 devant les nombres inférieurs à 10
minuit une et 9 secondes va te donner 0 1 9 c'est pas super propret à l'affichage

Je sais, tu vas me dire FAIS LE TOI MEME...

voila :o)

var d:Date = new Date();
var DATE_FORMATEE:String = '';
DATE_FORMATEE+=(d.getDate()) < 10?'0'+d.getDate():d.getDate();
DATE_FORMATEE+=(d.getMonth() + 1) < 10?'/0'+d.getDate():'/'+d.getDate();
DATE_FORMATEE+= '/' + d.getFullYear() + ' ';
DATE_FORMATEE+=(d.getHours()) < 10?'0'+d.getHours():d.getHours();
DATE_FORMATEE+=(d.getMinutes()) < 10?':0'+d.getMinutes():':'+d.getMinutes();
DATE_FORMATEE+=(d.getSeconds()) < 10?':0'+d.getSeconds():':'+d.getSeconds();

Cela va te sortir un truc du genre 01/01/2008 00:01:09

P.S. : BONNE ANNEE !!!

@+
Girou
Afficher les 6 commentaires

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.