java.text.DateFormat中的ParseException

时间:2012-02-24 19:55:23

标签: java date-format parseexception

下面的代码确实在Eclipse中没有任何错误,但奇怪的是当由Windows命令提示符(cmd)运行时,它会引发异常。有谁知道原因?

spinner = new JSpinner(new SpinnerDateModel());
spinner.setEditor(new JSpinner.DateEditor(spinner, "HH:mm:ss"));
java.text.DateFormat df = java.text.DateFormat.getTimeInstance(DateFormat.SHORT);
try{
    Date date = df.parse("00:00:00");
    spinner.setValue(date);
}catch(Exception ex){
    ex.printStackTrace();
}

1 个答案:

答案 0 :(得分:1)

Eclipse和命令提示符是否使用相同的JVM?请尝试检查两者的版本。

查找Eclipse正在使用的JVM:https://stackoverflow.com/a/557259/151110

对于Windows,请检查PATH系统变量或使用:https://stackoverflow.com/a/304441/151110