如何解析新的Date()。toString()的输出
我需要一个日期格式(也许是SimpleDateFormat)来解析我在Date对象上调用toString()时得到的输出的可靠性。 我的德语(!)系统的输出是:“Sun Dec 12 13:45:12 CET 2010”,所以它似乎不尊重语言环境,这似乎使它变得容易。
任何人?
该格式在Date#toString()
指定。
将此
Date
对象转换为表单的String
:dow mon dd hh:mm:ss zzz yyyy
因此,在SimpleDateFormat
模式术语中:
EEE MMM dd HH:mm:ss zzz yyyy
与此问题无关,我想知道使用Date#toString()
而不是SimpleDateFormat#format()
来输出日期是不是一个坏主意。 我会考虑直接解决它。
BalusC给你正确的格式,你我会说 – 不要。 toString()
方法不能用于除日志之外的任何其他方法。
您可以使用SimpleDateFormat
进行格式化和解析。