Maison > Java > javaDidacticiel > Comment convertir un horodatage d'époque en un horodatage MySQL en Java ?

Comment convertir un horodatage d'époque en un horodatage MySQL en Java ?

Mary-Kate Olsen
Libérer: 2024-12-23 17:29:14
original
835 Les gens l'ont consulté

How to Convert an Epoch Timestamp to a MySQL Timestamp in Java?

Conversion d'Epoch en horodatage MySQL en Java

Question :

Comment puis-je convertir un donné l'horodatage d'époque à l'horodatage MySQL format ?

Code :

long epochNow = System.currentTimeMillis()/1000;
long epochWeek = 604800;
long date7daysAgo = epochNo2013 w - epochWeek;
String mySQLtimestamp = /* 2013-09-23:50:00 */ 
Copier après la connexion

Réponse :

Utilisation de java.time :

Java SE 8 a introduit java.time, une API Date-Heure moderne et améliorée. Voici comment convertir une époque en horodatage MySQL à l'aide de java.time :

import java.time.LocalDateTime;

long epochTimestamp = /* your epoch timestamp here */;
LocalDateTime timestamp = LocalDateTime.ofEpochSecond(epochTimestamp, 0, ZoneOffset.UTC);
String mySQLtimestamp = timestamp.toString();  // 2013-09-23 23:54:11
Copier après la connexion

Le type LocalDateTime représente une date-heure avec un fuseau horaire facultatif. Par défaut, il utilise le fuseau horaire UTC, ce qui garantit la cohérence avec les horodatages MySQL.

Remarque :

Le format d'horodatage MySQL dans votre code ("2013-09- 23:50:00") inclut uniquement la composante horaire. Si vous avez besoin de la représentation date-heure complète dans votre code, elle doit être mise à jour pour correspondre au format de mySQLtimestamp obtenu à l'aide de toString().

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