Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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中的日期格式问题_Java - Fatal编程技术网

java中的日期格式问题

java中的日期格式问题,java,Java,当我在java中解析时间时,我将“12:12”作为字符串参数传递,然后将“Thu Jan 01 12:12:00 IST 1970”作为输出 String timestr = "12:12"; Date convertedDate = null; try { SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm"); convertedDate = dateFormat.parse(timestr); } catch (Par

当我在java中解析时间时,我将“12:12”作为字符串参数传递,然后将“Thu Jan 01 12:12:00 IST 1970”作为输出

String timestr = "12:12";
Date convertedDate = null;
try {
  SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm");
  convertedDate = dateFormat.parse(timestr);
} catch (ParseException e) {
  e.printStackTrace();
}
System.out.println(convertedDate);
我希望将当前年份如“2012年3月9日星期五12:12:00”作为输出

String timestr = "12:12";
Date convertedDate = null;
try {
  SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm");
  convertedDate = dateFormat.parse(timestr);
} catch (ParseException e) {
  e.printStackTrace();
}
System.out.println(convertedDate);

谢谢

我认为问题在于,您正在创建一个带有空值的日期,然后只是初始化时间值。我认为您应该使用这个类,获取日历的一个实例,然后设置时间。完成后,您可以从日历中创建一个日期对象,并根据需要对其进行解析

我认为问题在于,您正在创建一个带有空值的日期,然后只是初始化时间值。我认为您应该使用这个类,获取日历的一个实例,然后设置时间。完成后,您可以从日历中创建一个日期对象,并根据需要对其进行解析