使用 Joda Time 库将日期字符串转换为 DateTime 对象 [英] Converting a date string to a DateTime object using Joda Time library
本文介绍了使用 Joda Time 库将日期字符串转换为 DateTime 对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个日期格式为"04/02/2011 20:27:05"
的字符串.我正在使用 Joda-Time 库并希望将其转换为 DateTime
对象.我做到了:
I have a date as a string in the following format "04/02/2011 20:27:05"
. I am using Joda-Time library and would like to convert it to DateTime
object. I did:
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
对象?
How to convert the above date to a DateTime
object?
推荐答案
使用 DateTimeFormat
:
DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime(string);
这篇关于使用 Joda Time 库将日期字符串转换为 DateTime 对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文