我正在尝试使用 joda-time 来解析表单的日期字符串YYYY-MM-DD
。我有这样的测试代码:
DateTimeFormatter dateDecoder = DateTimeFormat.forPattern("YYYY-MM-DD");
DateTime dateTime = dateDecoder.parseDateTime("2005-07-30");
System.out.println(dateTime);
哪个输出:
2005-01-30T00:00:00.000Z
如您所见,DateTime
生成的对象是30 Jan 2005
,而不是30 July 2005
。
感谢任何帮助。我只是假设这会起作用,因为它是此处列出的日期格式之一。