Maison >Java >javaDidacticiel >Comment convertir l'heure Unix Epoch en un objet Java Date ?

Comment convertir l'heure Unix Epoch en un objet Java Date ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-15 13:51:02845parcourir

How do I convert Unix Epoch time to a Java Date object?

Conversion de l'heure d'époque Unix en objet de date Java

L'heure d'époque Unix, souvent appelée horodatage Unix, représente le nombre de secondes qui ont écoulé depuis le 1er janvier 1970, 00:00:00 UTC. En Java, nous pouvons convertir l'heure Unix Epoch en un objet Date, qui représente un moment spécifique dans le temps.

Pour effectuer cette conversion, vous pouvez utiliser la classe Date dans le package java.util de Java. Le constructeur Date accepte une valeur longue représentant le nombre de millisecondes depuis l'époque.

Exemple :

Considérez l'extrait de code suivant :

String date = "1081157732";
Date expiry = new Date(Long.parseLong(date) * 1000);

Dans cet exemple, nous commençons par une chaîne représentant l'heure Unix Epoch. Nous appelons ensuite Long.parseLong() pour analyser la chaîne et la convertir en long. Étant donné que les horodatages Unix sont généralement exprimés en secondes, nous multiplions la valeur longue résultante par 1 000 pour la convertir en millisecondes, l'unité utilisée par le constructeur Date de Java.

En créant un nouvel objet Date à l'aide du constructeur Date(long) et en passant les millisecondes converties, nous créons effectivement un objet Java Date correspondant à l'heure Unix Epoch spécifiée. Cet objet Date représente le moment spécifique associé à cet horodatage.

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:
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
Article précédent:Eurêka du printempsArticle suivant:Eurêka du printemps