JAVA:Ecrire une date dans un fichier
Résolu/Fermé
A voir également:
- JAVA:Ecrire une date dans un fichier
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Java runtime - Télécharger - Langages
1 réponse
Utilisateur anonyme
Modifié par danimo le 17/05/2012 à 11:27
Modifié par danimo le 17/05/2012 à 11:27
Salut,
D'abord obtenir la date actuelle puis récupérer les éléments de cette date du jour + l'heure:
Et c'est le String datEtHeure qu'on ajoutera dans fichier.txt:
Cordialement,
Dan
Plus on apprend... plus on se rend compte qu'on ne connaît pas grand-chose.
D'abord obtenir la date actuelle puis récupérer les éléments de cette date du jour + l'heure:
public static void main(String args[]) throws IOException { Calendar datHeure = Calendar.getInstance(); // obtention des éléments de la date du jour int anneeActu = datHeure.get(Calendar.YEAR); int num_moisActu = datHeure.get(Calendar.MONTH); // 0 à 11 int jourActu = datHeure.get(Calendar.DAY_OF_MONTH); int heureActu = datHeure.get(Calendar.HOUR_OF_DAY); int minutesActu = datHeure.get(Calendar.MINUTE); int secondesActu = datHeure.get(Calendar.SECOND); String datEtHeure = jourActu + "/" + (num_moisActu +1) + "/" + anneeActu + " " + heureActu + ":" + minutesActu + ":" + secondesActu; System.out.println("Date et heure: " + datEtHeure);
Et c'est le String datEtHeure qu'on ajoutera dans fichier.txt:
//BufferedWriter out = new BufferedWriter(new FileWriter("fichier.txt",true)); PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("fichier.txt", true))); //append = ajout //ou bien : // PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("fichier.txt", false))); // false ou rien pour "écraser" le contenu du fichier out.print(datEtHeure); //Libération de la ressource exploitée par l'objet out.close(); }
Cordialement,
Dan
Plus on apprend... plus on se rend compte qu'on ne connaît pas grand-chose.
17 mai 2012 à 16:43