Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/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 SimpleDataFormat分析无法正常工作_Java - Fatal编程技术网

Java SimpleDataFormat分析无法正常工作

Java SimpleDataFormat分析无法正常工作,java,Java,这可能是一个非常简单的问题,但我看不出问题所在,也不知道如何解决。谢谢你的帮助 String date = "04/11/1972" SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/YYYY"); System.out.println(sdf.format(sdf.parse(date)); 显示日期:1972年1月3日 为什么??如何找回我的约会对象。似乎解析有问题,它没有给出正确的日期对象 谢谢年份字段是yyyy而不是yyy。 这可能就

这可能是一个非常简单的问题,但我看不出问题所在,也不知道如何解决。谢谢你的帮助

String date = "04/11/1972"
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/YYYY");
System.out.println(sdf.format(sdf.parse(date));
显示日期:1972年1月3日

为什么??如何找回我的约会对象。似乎解析有问题,它没有给出正确的日期对象


谢谢

年份字段是
yyyy
而不是
yyy
。 这可能就是问题所在!所以试试这个:

String date = "04/11/1972";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(sdf.format(sdf.parse(date)));

执行这段代码时不会抛出异常吗?哈哈哈,谢谢。我现在使用的是“dd/mm/yyyy”,没有意识到“mm”会显示分钟而不是月份P