Obtenir date et heure

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 329 fois - Téléchargée 17 fois

Contenu du snippet

C'est une petite classe (DateTime) qui permet en une ligne de programmation d'obtenir la date et l'heure sous toutes les formes de presentation existantes:
String datetime = DateTime.init();
Et il ne reste plus qu'a entrer au clavier les "formats" desires (quand meme).
En retour le resultat s'affiche (si la syntaxe est bonne) a la console et est disponible dans datetime.

Source / Exemple :


import java.io.*;
   import java.util.*;      // Date  
   import java.text.*;      // SimpleDateFormat

           
   public class DateTime
           
   {
              
      public static String init()
              
      {
         String sdonnees = "";
      
         try
         {
               // Definir un flux de caractères d'entrée: fluxE
            InputStreamReader isr = new InputStreamReader(System.in);
            BufferedReader fluxE = new BufferedReader(isr);
            System.out.println("Frappez votre \"format\" puis <intro>");
            sdonnees = fluxE.readLine();
         }
                    
            catch(IOException e)
                    
            {
               System.err.println("Erreur: " + e.getMessage());
            }
         SimpleDateFormat format = new SimpleDateFormat(sdonnees);
         String resultat = format.format(new Date());
         System.out.println("\n" + resultat + "\n<disponible dans datetime>\n");
         return resultat;
      }
   }

A voir également

Ajouter un commentaire

Commentaires

Messages postés
17
Date d'inscription
mercredi 18 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2009

C'est tout a fait vrai, et je vais modifier cette source en version applet.
D'autre part une version "tutoriale" est en cours de programmation.

Mais merci DARKSIDIOUS ce genre de commentaire ne peut etre que benefique.
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
96
Je vois pas trop l'intérêt de ta source (surout que le SimpleDateFormat est loin d'être compliqué à utiliser !) : tu connais beaucoup de programme qui demande un format dans la console toi (vu que tout l'intérêt de ta source est là vu que pour le formattage de la date, ce n'est pas toi qui le fait) ? mais bon...

tu aurais mieux fait d'expliquer les différents formats supportés par SimpleDateFormat, et de faire une classe avec des fonctions assistantes pour obtenir la date dans un String, ca aurait été plus réutilisable et plus utile pour la communauté je pense.

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.