@Test
@SuppressWarnings("all")
public void dateTest() {
DateFormat chinaFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.CHINA);
// 星期三 五月 01 22:25:49 CST 2019
DateFormat usFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
// Wed May 01 22:26:57 CST 2019
DateFormat dateFormat1 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss zzz", Locale.US);
// 2019-05-01T22:32:52 CST
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS", Locale.US);
// 2019-05-01T22:35:43.734
String format = dateFormat.format(new Date());
System.out.println(format);
// 利用apache的commons-lang3包进行日期加减的转换
Date add = DateUtils.addHours(chinaFormat.parse("星期三 五月 01 22:25:49 CST 2019"), -8);
// 2019-05-01T14:25:49.000
// 被减去了8个小时
System.out.println(dateFormat.format(add));
}