我将日期作为字符串(即:2013-04-07 17:20:16.0),我需要创建 Date 对象来表示这些,以便我可以在 JSpinners 中设置日期。
我正在使用它来格式化我得到的日期字符串:
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
我这样使用它:
df.setLenient(false);
Date tempDateOld = new Date();
tempDateOld = df.parse("2013-04-07 17:20:16.0");
然而这:
System.out.println(tempDateOld.toString());
给出了这个:
Sun Apr 07 17:20:16 CAT 2013
为什么它不只是给我一个日期格式相同的日期?如何获取给定格式的日期并创建具有相同格式日期的 Date 对象。
任何帮助都会挽救我的理智,谢谢。