Java中的日期格式

时间:2016-02-10 14:36:21

标签: java

我正在尝试以12H格式录制日期并以24H格式打印出来。这是我的代码。

public static void main(String[] args)throws Exception {

        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss a");
        Date date = sdf.parse(str);
            System.out.println(sdf.format(date));


    }

我一直收到以下错误。

Exception in thread "main" java.text.ParseException: Unparseable date: "07:05:45PM"
    at java.text.DateFormat.parse(DateFormat.java:366)
    at Solution.main(Solution.java:12)

0 个答案:

没有答案