public static void main(String[] args) throws ParseException {
/**
* 格林威治时间(GMT) 字符串转Date
* 目前只有这种方法可行
* @param strDate Thu May 18 2017 00:00:00 GMT+0800 (中国标准时间)
*/
String strDate = "Mon, 14 Mar 2022 17:23:26 GMT";
SimpleDateFormat sdf = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss 'GMT'", Locale.US);
Date date1 = sdf.parse(strDate);
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(date1));
}