有人知道这种时间怎么用java转换成一个时间吗?

img

我这样运行的话,要报错说我时间不规范,这个时间是我从其他地方抓下来的,知道的麻烦指点一下

报错内容 第三行的
Exception in thread "main" java.text.ParseException: Unparseable date: "Feb 10 2022 05:16 GMT"

原数据本身就是时间类型。

把后面的GMT去掉就行

        SimpleDateFormat sdf= new SimpleDateFormat("MMM dd yyyy HH:mm", Locale.ENGLISH);
        Date date=sdf.parse(stringDate);

方法调错了,要这么写

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss:SSS");
        String formatStr =formatter.format(new Date());
        System.out.println(formatStr);