我在一个类中有Date和Timestamp对象。我想将Timestamp序列化为YYYY-MM-dd HH:mm:ss,并将Date序列化为YYYY-MM-dd
Gson gson = new GsonBuilder().setDateFormat("YYYY-MM-dd HH:mm:ss").create();String jsonStr = gson.toJson(experimentItems);
Gson gson = new GsonBuilder().setDateFormat("YYYY-MM-dd HH:mm:ss").create();
String jsonStr = gson.toJson(experimentItems);
这段代码将为我提供两种YYYY-MM-dd HH:mm:ss格式。
qzlgjiam1#
使用JsonAdapter注解!
class Person { @JsonAdapter(DateAdapter.class) private Date birthday; @JsonAdapter(TimestampAdapter.class) private TimeStamp birthdayAndTime;}
class Person {
@JsonAdapter(DateAdapter.class)
private Date birthday;
@JsonAdapter(TimestampAdapter.class)
private TimeStamp birthdayAndTime;
}
1条答案
按热度按时间qzlgjiam1#
使用JsonAdapter注解!