In
DateTime dt = fmt.parseDateTime("2010-04-28'T'HH:mm:ss");
your aren't passing in the actual time values. Something like this would parse:
DateTime dt = fmt.parseDateTime("2010-04-28T12:30:45");

Stephen

On 27 April 2010 19:24, Sean Mitchell <s...@mitchwood.com> wrote:
> Hi All...
>
> New to Joda Time, and running into an issue which Google and TFM hasn't
> helped me resolve. From my reading of the docs, "yyyy-MM-dd'T'HH:mm:ssZ"
> should be a valid pattern, but the code below fails. Can anyone tell me
> where I'm going wrong?
>
> DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ssZ");
> DateTime dt = fmt.parseDateTime("2010-04-28'T'HH:mm:ss");
>
>
> java.lang.IllegalArgumentException: Invalid format: "2010-04-28'T'HH:mm:ss"
> is malformed at "'T'HH:mm:ss"
>     at
> org.joda.time.format.DateTimeFormatter.parseDateTime(DateTimeFormatter.java:673)
>
> Cheers,
>
> Sean
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Joda-interest mailing list
> Joda-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/joda-interest
>
>

------------------------------------------------------------------------------
_______________________________________________
Joda-interest mailing list
Joda-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/joda-interest

Reply via email to