在数据库中提取出数据如果少了8个小时 那么在程序中加上8个小时即可解决
// 用于解决时差8小时问题
private static String formDate(Date value) {
String newValue = "null";
try {
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
if (value == null) {
return "null";
}
Calendar ca = Calendar.getInstance();
ca.setTime(value);
ca.add(Calendar.HOUR_OF_DAY, 8);
newValue = "\"" + f.format(ca.getTime()) + "\"";
} catch (Exception e) {
e.printStackTrace();
}
return newValue;
} |