如何将字符串转换为LocalDateTime

时间:2014-10-13 08:59:16

标签: jodatime

您好我想将以下日期字符串转换为LocalDateTime,任何人都可以解释如何操作。

dateString = '21 Oct 2004'

1 个答案:

答案 0 :(得分:0)

String input = "21 Oct 2004";
LocalDateTime ldt = 
  DateTimeFormat.forPattern("dd MMM yyyy")
  .withLocale(Locale.ENGLISH)
  .parseLocalDateTime(input);
System.out.println(ldt); // output: 2004-10-21T00:00:00.000

此Joda-Time代码将自动使用当天开始的午夜作为缺失时间组件的默认值。