关于Java中GST字符串日期格式转Date格式

251 阅读1分钟

小记录

处理GST日期格式转换的问题

场景是接口过来的数据中存在GST日期字符串,将GST日期格式“Thu May 19 16:46:57 CST 2022”转成Date字符(标准日期字符),正文如下:

public class Test {
    public static void main(String[] args) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        try {

            SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
            Date date = sdf.parse("Thu May 19 16:46:57 CST 2022");
            System.out.println(simpleDateFormat.format(date));
        } catch (ParseException e) {
            e.printStackTrace();
        }

    }
}