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
808 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!

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