Calendar.getTime()的时区问题

Calendar有个getTime()的方法,此方法可以返回一个Date类型的值。但是这个值返回的是格林威治时区。不是我们的东八区的。为了避免因为这个产生问题。可以在创建Calendar实例之前,加入这么一行代码。

TimeZone.setDefault(TimeZone.getTimeZone(“GMT+8”));

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注