格林威治时间(21世纪的世界标准时间)转中国时间
TimeZone timeZone = TimeZone.getTimeZone("GMT+8:00");
// dateTime是格林威治时间
long chineseMills = dateTime.getTime() + timeZone.getRawOffset();
Date chineseDateTime = new Date(chineseMills);
其他时区转中国时间
TimeZone timeZone = TimeZone.getTimeZone("GMT+8:00");
TimeZone HollandTimeZone = TimeZone.getTimeZone("GMT+1:00");
// dateTime是荷兰时间
long chineseMills = dateTime.getTime() + timeZone.getRawOffset() - HollandTimeZone.getRawOffset();
Date chineseDateTime = new Date(chineseMills);