Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 3月30日星期五CET 14至年月日00:00:00_Java_Date_Datetime_Simpledateformat - Fatal编程技术网

Java 3月30日星期五CET 14至年月日00:00:00

Java 3月30日星期五CET 14至年月日00:00:00,java,date,datetime,simpledateformat,Java,Date,Datetime,Simpledateformat,我试图将日期Fri-Mar 30 00:00:00 CET 14格式解析为dd/mm/yyyy 这是我的密码 SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy"); System.out.println(formatter.parse(date_retour.toString())); 错误java.text.ParseException:无法解析的日期:“周五3月30日00:00:00 CET 14” 请帮

我试图将日期
Fri-Mar 30 00:00:00 CET 14
格式解析为dd/mm/yyyy

这是我的密码

   SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
   System.out.println(formatter.parse(date_retour.toString()));
错误
java.text.ParseException:无法解析的日期:“周五3月30日00:00:00 CET 14”

请帮忙

现在没事了

    try {
        SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH);  
        SimpleDateFormat formatter2 = new SimpleDateFormat("dd-MM-yyyy");  
        Date date;
        date = formatter.parse(date_retour.toString());
        donnees [i][9]  =formatter2.format(date);
    } catch (ParseException ex) {
        Logger.getLogger(operation2.class.getName()).log(Level.SEVERE, null, ex);
    }

您需要将日期格式模式与输入的
String

SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH); 

您需要将日期格式模式与输入的
String

SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH); 

您需要将日期格式模式与输入的
String

SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH); 

您需要将日期格式模式与输入的
String

SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH); 


是的,我使用的是模式格式EEE MMM dd HH:mm:ss Z,但是java.text.ParseException:不可解析日期:“Fri Mar 30 00:00:00 CET 14”默认
语言环境中的星期和/或月份名称可能与输入字符串中的不匹配。在具有英语语言环境的计算机上尝试使用新的SimpleDateFormat(“EEE-MMM-dd-HH:mm:ss Z”,Locale.ENGLISH)
这将产生1970年3月30日星期一00:00:00 CET。它选择默认年份1970,这很难达到您的目的,并且还忽略了输入的星期几,因为您的格式模式中没有年份(与输入中的14匹配)。另外,我建议给
SimpleDateFormat
一个明确的区域设置。我同意原始海报codeur应该把他的解决方案作为答案,而不是问题的编辑。但要解决这个问题,就要让编辑不格式化,而且很难阅读?我应该换一个新的答案吗?(codeur最后一次出现在网站上是在2014年)是的,我使用的是模式格式EEE MMM dd HH:mm:ss Z,但同样是java.text.ParseException:Unparseable date:“Fri Mar 30 00:00:00 CET 14”默认
语言环境中的周和/或月名称可能与输入字符串中的不匹配。在具有英语语言环境的计算机上尝试使用新的SimpleDateFormat(“EEE-MMM-dd-HH:mm:ss Z”,Locale.ENGLISH)
这将产生1970年3月30日星期一00:00:00 CET。它选择默认年份1970,这很难达到您的目的,并且还忽略了输入的星期几,因为您的格式模式中没有年份(与输入中的14匹配)。另外,我建议给
SimpleDateFormat
一个明确的区域设置。我同意原始海报codeur应该把他的解决方案作为答案,而不是问题的编辑。但要解决这个问题,就要让编辑不格式化,而且很难阅读?我应该换一个新的答案吗?(codeur最后一次出现在网站上是在2014年)是的,我使用的是模式格式EEE MMM dd HH:mm:ss Z,但同样是java.text.ParseException:Unparseable date:“Fri Mar 30 00:00:00 CET 14”默认
语言环境中的周和/或月名称可能与输入字符串中的不匹配。在具有英语语言环境的计算机上尝试使用新的SimpleDateFormat(“EEE-MMM-dd-HH:mm:ss Z”,Locale.ENGLISH)
这将产生1970年3月30日星期一00:00:00 CET。它选择默认年份1970,这很难达到您的目的,并且还忽略了输入的星期几,因为您的格式模式中没有年份(与输入中的14匹配)。另外,我建议给
SimpleDateFormat
一个明确的区域设置。我同意原始海报codeur应该把他的解决方案作为答案,而不是问题的编辑。但要解决这个问题,就要让编辑不格式化,而且很难阅读?我应该换一个新的答案吗?(codeur最后一次出现在网站上是在2014年)是的,我使用的是模式格式EEE MMM dd HH:mm:ss Z,但同样是java.text.ParseException:Unparseable date:“Fri Mar 30 00:00:00 CET 14”默认
语言环境中的周和/或月名称可能与输入字符串中的不匹配。在具有英语语言环境的计算机上尝试使用新的SimpleDateFormat(“EEE-MMM-dd-HH:mm:ss Z”,Locale.ENGLISH)
这将产生1970年3月30日星期一00:00:00 CET。它选择默认年份1970,这很难达到您的目的,并且还忽略了输入的星期几,因为您的格式模式中没有年份(与输入中的14匹配)。另外,我建议给
SimpleDateFormat
一个明确的区域设置。我同意原始海报codeur应该把他的解决方案作为答案,而不是问题的编辑。但要解决这个问题,就要让编辑不格式化,而且很难阅读?我应该换一个新的答案吗?(科杜尔最后一次出现在现场是在2014年)2014年3月30日是周日。想知道为什么字符串上写着“Fri”。2014年3月30日是周日。想知道为什么字符串上写着“Fri”。2014年3月30日是周日。想知道为什么字符串上写着“Fri”。2014年3月30日是周日。想知道为什么字符串中会写“Fri”。