【发布时间】:2013-06-25 08:04:21
【问题描述】:
如何将 java.util.Date 直接转换为所需的日期格式? 我尝试先将日期转换为字符串,然后再转换为日期,但它仍然采用日期格式为 Mar 10,2011,我希望这种格式为 10-03-2011
【问题讨论】:
-
您通常的答案:
java.util.Date仅表示自 1970 年 1 月 1 日格林威治标准时间以来的毫秒时间。Date对象具有 NO 格式信息。如果要打印日期,请使用SimpleDateFormat而不是Date的toString()方法。后者让大多数程序员感到困惑 -
在询问与日期格式相关的问题之前请先看看这个w3.org/TR/NOTE-datetime
-
您说您需要 Date 对象来进行排序?您如何直观地显示字符串对象?是否在 Swing 应用程序中。
标签: java