Date et SimpleDateFormat
Ce morceau de code retourne la date sous le format année/mois/jour et l'heure actuelle sous le format heure/minute/seconde. HH en majuscule renvoie le système horaire sur 24 heures.
DateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Sortie
Date date = new Date();
System.out.println(format.format(date));
2015/07/22 18:36:43
Calendar et SimpleDateFormat
DateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Exécution:
Calendar calendar = Calendar.getInstance();
System.out.println(format.format(calendar.getTime()));
2015/07/22 18:39:24
Voyons le code complet de l'utilisation de la classe Date et Calendar avec le format prédéfini par la classe SimpleDateFormat et afficher le résultat:
import java.text.DateFormat;Exécution:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class getCurrentDate {
public static void main(String[] args) {
DateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss a");
//obtenir la date courante
Date date = new Date();
System.out.println(format.format(date));
//obtenir l'heure courante
Calendar calendar = Calendar.getInstance();
System.out.println(format.format(calendar.getTime()));
}
}
2015-07-22 06:50:55 PM
2015-07-22 06:50:55 PM
Le format de l'heure hh:mm:ss a renvoie le système horaire sur 12 heures ou le jour est divisé en deux demi journée de 12 heure chacune. AM pour la période de minuit à midi et PM pour la période de midi à minuit.
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...