Exemples Java - Convertir un horodatage en heure

Java 实例Exemples Java

L'exemple suivant montre comment utiliser la méthode format() de la classe SimpleDateFormat pour convertir un horodatage en heure.

Modèles de date et d'heure (attention à la casse ; les différentes casses ont des significations différentes) :

  • yyyy: année
  • MM: mois
  • dd: jour
  • hh: système horaire 1~12 (1-12)
  • HH⟦1��: format 24 heures (0-23): 24-hour system (0-23)
  • mm: minute
  • ss: seconde
  • S: milliseconde
  • E: jour de la semaine
  • D: jour de l'année
  • F: semaine du mois (divise le nombre total de jours écoulés dans ce mois par 7)
  • w: semaine de l'année
  • W: semaine du mois (calculée en fonction des circonstances réelles)
  • a: marqueur AM/PM
  • k: similaire à HH, représente le format 24 heures d'une journée (1-24)
  • K: similaire à hh, représente le format 12 heures d'une journée (0-11)
  • z: représente le fuseau horaire

Fichier Main.java

import java.text.SimpleDateFormat; import java.util.Date; public class Main{ public static void main(String[] args){ Long timeStamp = System.currentTimeMillis(); //Obtenir l'horodatage actuel SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String sd = sdf.format(new Date(Long.parseLong(String.valueOf(timeStamp)))); //Convertir l'horodatage en heure System.out.println("Résultat formaté :" + sd); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy année MM mois dd jour HH heure mm minute ss seconde"); String sd2 = sdf2.format(new Date(Long.parseLong(String.valueOf(timeStamp)))); System.out.println("Résultat formaté :" + sd2); } }

La sortie du code ci-dessus est :

格式化结果:2018-07-10 12:17:34
格式化结果:2018 年 07 月 10 日 12 时 17 分 34 秒

Java 实例Exemples Java

Autres extensions