Accueil > > > CLOCKTALK : UN BON CODE POUR AFFICHER L'HEURE
CLOCKTALK : UN BON CODE POUR AFFICHER L'HEURE
Information sur la source
Description
Voici la classe ClockTalk. Elle montre l'utilisation de la classe Calendar, qui est bcp utilisé dans ce domaine là... Voila.
Source
- import java.util.*;
-
- class ClockTalk {
- public static void main(String[] arguments)
- {
- // Lecture de la date et de l'heure
- Calendar now = Calendar.getInstance();
- int hour = now.get(Calendar.HOUR_OF_DAY);
- int minute = now.get(Calendar.MINUTE);
- int month = now.get(Calendar.MONTH) + 1;
- int day = now.get(Calendar.DAY_OF_MONTH);
- int year = now.get(Calendar.YEAR);
-
- TimeZone tz = TimeZone.getTimeZone("CST");
- TimeZone.setDefault(tz);
-
- //affiche message de bienvenue
- if (hour < 12)
- System.out.println("Bonjour.\n");
-
- else if (hour < 17)
- System.out.println("Bon apres-midi.\n");
-
- else System.out.println("Bonsoir.\n");
-
- //début du message de l'heure
- System.out.print("Il est");
-
- //affiche heure
- System.out.print(" ");
- System.out.print( (hour < 12) ? (hour - 12) : hour);
- System.out.print(" heures ");
- if (minute != 0)
- {
- System.out.print("et " + minute);
- System.out.print( (minute != 1) ? " minutes." : " minute");
- }
-
- //affiche la date
- System.out.print(" Nous sommes le " + day + " ");
- //affiche le nom du mois
- switch (month)
- {
- case (1): System.out.print(" Janvier");
- break;
- case (2): System.out.print(" Fevrier");
- break;
- case (3): System.out.print(" Mars");
- break;
- case (4): System.out.print(" Avril");
- break;
- case (5): System.out.print(" Mai" );
- break;
- case (6): System.out.print(" Juin");
- break;
- case (7): System.out.print(" Juillet");
- break;
- case (8): System.out.print(" Aout");
- break;
- case (9): System.out.print(" Septembre");
- break;
- case (10): System.out.print(" Octobre");
- break;
- case (11): System.out.print(" Novembre");
- break;
- case (12): System.out.print(" Decembre");
- break;
- }
-
- //affiche la date complete
- System.out.println(" " + year + ".");
- }
- }
import java.util.*;
class ClockTalk {
public static void main(String[] arguments)
{
// Lecture de la date et de l'heure
Calendar now = Calendar.getInstance();
int hour = now.get(Calendar.HOUR_OF_DAY);
int minute = now.get(Calendar.MINUTE);
int month = now.get(Calendar.MONTH) + 1;
int day = now.get(Calendar.DAY_OF_MONTH);
int year = now.get(Calendar.YEAR);
TimeZone tz = TimeZone.getTimeZone("CST");
TimeZone.setDefault(tz);
//affiche message de bienvenue
if (hour < 12)
System.out.println("Bonjour.\n");
else if (hour < 17)
System.out.println("Bon apres-midi.\n");
else System.out.println("Bonsoir.\n");
//début du message de l'heure
System.out.print("Il est");
//affiche heure
System.out.print(" ");
System.out.print( (hour < 12) ? (hour - 12) : hour);
System.out.print(" heures ");
if (minute != 0)
{
System.out.print("et " + minute);
System.out.print( (minute != 1) ? " minutes." : " minute");
}
//affiche la date
System.out.print(" Nous sommes le " + day + " ");
//affiche le nom du mois
switch (month)
{
case (1): System.out.print(" Janvier");
break;
case (2): System.out.print(" Fevrier");
break;
case (3): System.out.print(" Mars");
break;
case (4): System.out.print(" Avril");
break;
case (5): System.out.print(" Mai" );
break;
case (6): System.out.print(" Juin");
break;
case (7): System.out.print(" Juillet");
break;
case (8): System.out.print(" Aout");
break;
case (9): System.out.print(" Septembre");
break;
case (10): System.out.print(" Octobre");
break;
case (11): System.out.print(" Novembre");
break;
case (12): System.out.print(" Decembre");
break;
}
//affiche la date complete
System.out.println(" " + year + ".");
}
}
Conclusion
java ClockTalk pour lancer l'application!
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Diff dates [ par alonsyl ]
bonjour, je cherche un petit prg pour calculer la duree séparant la date actuelle d'une date t (le 17/8/2005 a 18h 48min 5s). je voudrais que le
affichage et rafraichissement de l'heure dans une page JSP [ par aminos88 ]
Bonjour ;j'ai un code java inserrer dans une page JSP qui affiche l'heure dans une page web mais le probleme que je doit chaque foix actualiser la pag
code non compris [ par limalima ]
Bonjour,j'ai pris ce bout de code dans un site, ce code est fait pour l'introduction au pathern observer,on a deux classes:Horloge et Fenetremais l'ho
Bug avec Calendar [ par Yopyop1 ]
Bonsoir, Voici la classe que j'ai faite et j'ai un petit bug :<span style="color: rgb(0, 0
probleme de code [ par limalima ]
Bonjour,j'ai voulu afficher l'heure(heur:minute:seconde) sur ma console, mais rien ne s'affiche!!, si vous pouvez me dire pourquoi, merci<
declacher une tache avec l'horloge [ par papillon2000 ]
bonjour, je veux utiliser l'horloge pour déclacher l'exécution d'une tache2 après que le temps d'exécution de la tache1 est ecoulé. je veux utiliser
calendar [ par nassr ]
SALUT j'ai besoin de votre aide en ce qui concerne l'utilisation de JCalendar. j'ai deja telecharger le zipe je l'ai inserer dans mon projet (NetBeans
java probleme filtre date + calendar [ par dioufsou ]
Bonjour, Je veux mettre au point un filtre par date avec 2 zones de textes et qui affiche un calendrier pour le choix des dates, il doit me permettre
Afficher heure dans JLabel [ par xxnameless ]
Bonjour je suis debutant en java et je vaux qq qui peut m'aider mon probleme est : je vaux afficher l'heure courante(mise à jour bien sur) dans jlabel
programmation horloge de 24 heures [ par alaricduban ]
Bonjour à tous : et bien tout est dans le titre : je suis ultra-débutant, je ne connais pas le java (en fait, je ne connais qu'un tout petit peu de pr
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|