Pour convertir «LocalDate» et «Timestamp», placez «LocalDateTime» entre les deux.
--Référence - Timestamp (Java Platform SE 8) - LocalDate (Java Platform SE 8)
/**
*Obtenez la date et l'heure actuelles avec TimeStamp.
* @retour Date et heure actuelles.
*/
public Timestamp getTimestamp() {
//Date et heure actuelles avec LocalDate.
var localDate = LocalDate.now();
//Créer LocalDateTime au début de la date.
var localDateTime = localDate.atStartOfDay();
//Même date que LocalDateTime/Obtenir l'horodatage avec la valeur temporelle.
var timestamp = Timestamp.valueOf(localDateTime);
return timestamp;
}
/**
*Obtenez la date actuelle avec LocalDate.
* @retourner la date actuelle.
*/
public LocalDate getLocalDate() {
//Date et heure actuelles dans Timestamp.
var timestamp = new Timestamp(new Date().getTime());
//Convertir l'horodatage en LocalDateTime
var localDateTime = timestamp.toLocalDateTime();
//Cette date/Obtenez LocalDate à temps partiel
var localDate = localDateTime.toLocalDate();
return localDate;
}
Recommended Posts