Format Java ISO 8601

javax.xml.bind.DatatypeConverter.parseDateTime("2010-01-01T12:00:00Z") 
will give you a Calendar object and you can simply use getTime() on it,
if you need a Date object.
abdullah