我们应该如何将com.datastax.driver.core.LocalDate转换为YYYY/MM/DD格式?
问题描述:
我想将由API返回的com.datastax.driver.core.LocalDate
对象转换为yyyy-MM-dd
格式。我怎样才能做到这一点?我们应该如何将com.datastax.driver.core.LocalDate转换为YYYY/MM/DD格式?
我想下面的代码,但它不是为com.datastax.driver.core.LocalDate
工作 -
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
String date;
答
我不知道如何使用注释做,但下面是显式转换com.datastax.driver.core.LocalDate
到yyyy-MM-dd
格式的一种方式 -
java.util.Date dateObj = new java.util.Date(localDate.getMillisSinceEpoch());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String date = sdf.format(dateObj);
请粘贴您的代码段 –
它不会像这个好友一样工作,您必须粘贴代码并将其正确格式化。 :) –