涉及到跨国项目
时间格式要存时区
北京时区是+8000
Java获取时区或偏移
+8000是偏移
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); //GMT格林威治标准时 Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"), Locale.getDefault()); String timeZone = new SimpleDateFormat("Z").format(calendar.getTime()); timeZone = timeZone.substring(0, 3) + ":" + timeZone.substring(3, 5); System.out.println( format.format(new Date())+timeZone);
2021-01-18T11:15:25+08:00
2021-01-18T11:15:25-05:00