Maison > Java > javaDidacticiel > Comment formater la date et l'heure comme « jj/MM/aaaa HH:mm:ss.SS » en Java ?

Comment formater la date et l'heure comme « jj/MM/aaaa HH:mm:ss.SS » en Java ?

Mary-Kate Olsen
Libérer: 2024-12-27 00:13:14
original
728 Les gens l'ont consulté

How to Format Date and Time as

Comment afficher la date et l'heure au format "jj/MM/aaaa HH:mm:ss.SS"

Pour formater la date et l'heure au format souhaité "jj/MM/aaaa HH:mm:ss.SS", suivez ces étapes :

  1. Utilisez SimpleDateFormat pour créer un objet de format. Assurez-vous que le modèle est spécifié comme :

    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
    Copier après la connexion
  2. Obtenez la date et l'heure actuelles à l'aide de Calendar ou Date.
  3. Formatez la date et l'heure à l'aide de l'objet sdf :

    String strDate = sdf.format(cal.getTime());
    Date date = sdf.parse(strDate);
    Copier après la connexion
  4. Imprimez la date et l'heure formatées.

Le fourni L'exemple de code illustre cette approche. Le code d'origine utilisait deux objets SimpleDateFormat distincts pour formater la date, conduisant à des formats différents pour les sorties de chaîne et de date. En utilisant un seul objet SimpleDateFormat avec le modèle correct, la sortie peut être conservée dans le format souhaité.

Le code mis à jour :

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime {

    public static void main(String[] args) throws Exception {
        Calendar cal = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: " + strDate);

        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: " + date);
    }
}
Copier après la connexion

Ce code affichera :

Current date in String Format: 05/01/2012 21:10:17.287
Current date in Date Format: 05/01/2012 21:10:17.287
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal