Maison > Java > javaDidacticiel > Comment convertir entre java.util.Date et java.sql.Date en Java ?

Comment convertir entre java.util.Date et java.sql.Date en Java ?

Linda Hamilton
Libérer: 2024-12-25 20:13:17
original
618 Les gens l'ont consulté

How to Convert Between java.util.Date and java.sql.Date in Java?

Conversion de dates Java : conversion entre java.util.Date et java.sql.Date

Lorsque vous travaillez avec des dates en Java, vous pouvez rencontrer le besoin de convertir entre java.util.Date et java.sql.Date. Bien que vous puissiez vous attendre à une conversion de type implicite ou explicite, l'API Java nécessite un processus de conversion explicite. Ce guide approfondira la solution et fournira une explication claire du code requis.

L'extrait de code ci-dessous montre comment convertir un objet java.util.Date en un objet java.sql.Date :

java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

System.out.println("utilDate:" + utilDate);
System.out.println("sqlDate:" + sqlDate);
Copier après la connexion

Dans ce code, les étapes suivantes ont lieu :

  1. Création d'un java.util.Date object : utilisez new java.util.Date() pour créer une instance de java.util.Date, représentant l'heure actuelle.
  2. Obtention des millisecondes : appelez getTime() sur l'objet java.util.Date pour récupérer une valeur longue représentant le nombre de millisecondes depuis l'époque (1er janvier 1970, 00:00:00 GMT).
  3. Création d'un objet java.sql.Date : Passez les millisecondes à une nouvelle instance de java.sql.Date à l'aide du constructeur java.sql.Date(long milliseconds).
  4. Impression des résultats : utilisez System.out.println pour afficher les valeurs de java.util.Date et Objets java.sql.Date pour comparaison.

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!

source:php.cn
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