Accueil > > > CALENDRIER :)
CALENDRIER :)
Information sur la source
Description
Un calendrier tout simplement
Source
- /*
- écrit par: michael
- Contacte --> roy_mac_coy@hotmail.com
- */
- import java.util.*;
-
- public class Calendrier
- {
- public static void main(String[] args)
- {
- //création de l'objet GregorianCalendar
- GregorianCalendar d = new GregorianCalendar();
- //recupere le jour du mois
- int mois = d.get(Calendar.MONTH);
- //recupere le jour d'aujourd'hui
- int aujourdhui = d.get(Calendar.DAY_OF_MONTH);
- //indique le permier jour du mois
- d.set(Calendar.DAY_OF_MONTH, 1);
- //recupere les jours de de la semaine
- int jourdeweekend = d.get(Calendar.DAY_OF_WEEK);
- //imprime les noms des jours
- System.out.println("Dim Lun Mar Mer Jeu Ven Sam");
- //initialise la seconde ligne du calendrier
- for(int i = Calendar.SUNDAY; i<jourdeweekend; i++)
- System.out.print(" ");
- do
- {
- //regle un petit problème et imprime les numéros des jours
- int jour =d.get(Calendar.DAY_OF_MONTH);
- if(jour<10) System.out.print(" ");
- System.out.print(jour);
-
- //si le jour est celui d'aujourd'hui une étoile l'indiquera
- if(jour == aujourdhui)
- System.out.print("* ");
- else
- //sinon rien ne sera ajouter
- System.out.print(" ");
- //chaque samedi il y a un retour à la ligne
- if(jourdeweekend== Calendar.SATURDAY)
- System.out.println();
- //permet de changer de jour tous les jours
- d.add(Calendar.DAY_OF_MONTH, 1);
- //remet à jour les jours de semaine à chaque changement de jour
- jourdeweekend = d.get(Calendar.DAY_OF_WEEK);
- }
- //tout cela si le mois est égale au mois en cours
- while (d.get(Calendar.MONTH) == mois);
-
- //imprime la derniere fin de ligne
- if(jourdeweekend != Calendar.SUNDAY)
- System.out.println();
- }
- }
/*
écrit par: michael
Contacte --> roy_mac_coy@hotmail.com
*/
import java.util.*;
public class Calendrier
{
public static void main(String[] args)
{
//création de l'objet GregorianCalendar
GregorianCalendar d = new GregorianCalendar();
//recupere le jour du mois
int mois = d.get(Calendar.MONTH);
//recupere le jour d'aujourd'hui
int aujourdhui = d.get(Calendar.DAY_OF_MONTH);
//indique le permier jour du mois
d.set(Calendar.DAY_OF_MONTH, 1);
//recupere les jours de de la semaine
int jourdeweekend = d.get(Calendar.DAY_OF_WEEK);
//imprime les noms des jours
System.out.println("Dim Lun Mar Mer Jeu Ven Sam");
//initialise la seconde ligne du calendrier
for(int i = Calendar.SUNDAY; i<jourdeweekend; i++)
System.out.print(" ");
do
{
//regle un petit problème et imprime les numéros des jours
int jour =d.get(Calendar.DAY_OF_MONTH);
if(jour<10) System.out.print(" ");
System.out.print(jour);
//si le jour est celui d'aujourd'hui une étoile l'indiquera
if(jour == aujourdhui)
System.out.print("* ");
else
//sinon rien ne sera ajouter
System.out.print(" ");
//chaque samedi il y a un retour à la ligne
if(jourdeweekend== Calendar.SATURDAY)
System.out.println();
//permet de changer de jour tous les jours
d.add(Calendar.DAY_OF_MONTH, 1);
//remet à jour les jours de semaine à chaque changement de jour
jourdeweekend = d.get(Calendar.DAY_OF_WEEK);
}
//tout cela si le mois est égale au mois en cours
while (d.get(Calendar.MONTH) == mois);
//imprime la derniere fin de ligne
if(jourdeweekend != Calendar.SUNDAY)
System.out.println();
}
}
Conclusion
pour toutes suggestions mailez moi :)
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
date calendrier [ par john59 ]
J'ai besoin d'aide, je veux intégrer un calendrier dans une application pour la saisie d'une date.Je voudrais pouvoir faire en sorte que le calendrier
probleme avec le calendrier [ par acoutarel ]
je veux cree une jtable et je veux que dans les collones en haut il y est les jour (nom + num) du mois suivant celui qui est en cour si quelqu un c es
calendrier [ par pilote7 ]
Salut je fe un prog de location de voiture et j'aurrais bessoin d'aide sur 2 points: * Comment faire pour stocker les jours ou la voiture est re
trier les dates d'un calendrier [ par emubusta ]
slt je suis un debutant en developpement et j'aimerai savoir comment trier un vector composé de dates ????ou s'il existe un methode dans le calendri
realiser un calendrier [ par linz ]
Je dois réaliser un calendrier en java qui permette de savoir quelle sera la date exact le 23 novembre 2021 par exemple. Je dois savoir le jour d
calendrier déroulant [ par hamid4444 ]
y aurai-t-il une solution pour réaliser un équivlent de DatePicker (de VB) en code javamerci d'avance
Calendrier / planing [ par Bogorno ]
Bonjour,Je m'appelle Thierry, je suis nouveau et je fais appel à votre bon coeur.Je suis le secrétaire d'une organisation à but non luc
Calendrier des jours travaillé [ par cedzed ]
Bonjour,Actuellement les calendriers sont faits manuellement.Pourquoi. Les jours qui sont férié ne semble pas être ressencés par l
Semaines d'un calendrier [ par cedzed ]
Bonjour,Si quelqu'un a la réponse a la question suivante se serait bien car je ne l'ai vu nulle part et cela pourrait servir je penseJe voudrait
Evénement sur 2 boutons en JSP [ par cedzed ]
Bonjour,J'ai une question pour ceux qui connaissent le JSPJ'ai 2 boutons images dont l'un est un calendrier ou je veux l'afficherSeulement quand je me
|
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
|