我在一个带有日期字段(POJO类中的java.util.date)的restful API中发送一个json请求,除了其他字段
{
"name" : "abcd";
"enDdate" : "2016-11-28"
}
我可以在服务器日志中看到的响应比发送的日期少一天。即28日nov显示为11月27日,依此类推。服务器托管在美国时区 在POJO中,我以下面的方式处理
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd",locale = "en-US", timezone = "America/Phoenix")
private Date endDate;
我希望在日志中正确显示日期,而不会明确编码任何时区,即无论时区如何。有可能吗?
任何人都可以帮忙。