1

Je souhaite convertir l'objet com.datastax.driver.core.LocalDate renvoyé par l'API au format yyyy-MM-dd. Comment puis je faire ça?Comment peut-on convertir com.datastax.driver.core.LocalDate au format AAAA/MM/JJ?

J'ai essayé ci-dessous le code mais il ne fonctionne pas pour com.datastax.driver.core.LocalDate -

@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd") 
String date; 
+0

collez votre extrait de code s'il vous plaît –

+0

Cela ne fonctionnera pas comme ce pote, vous devrez coller le code sniped dans votre question et le formater correctement. :) –

Répondre

0

Je ne sais pas comment vous pouvez le faire en utilisant l'annotation mais ci-dessous est un moyen de convertir explicitement com.datastax.driver.core.LocalDate-yyyy-MM-dd Format -

java.util.Date dateObj = new java.util.Date(localDate.getMillisSinceEpoch()); 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
String date = sdf.format(dateObj);