使用Joda Time库将日期字符串转换为DateTime对象

问题:

我以日期作为字符串,格式为"04/02/2011 20:27:05"。我正在使用Joda-Time库,并希望将其转换为DateTime对象。我做到了

DateTime dt = new DateTime("04/02/2011 20:27:05")

但是我收到以下错误:

Invalid format: "04/02/2011 14:42:17" is malformed at "/02/2011 14:42:17"

如何将上述日期转换为DateTime对象?

回答:

使用DateTimeFormat

DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime(string);

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Converting a date string to a DateTime object using Joda Time library

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 3 = 4