刚接触java,求iso日期转换有关问题?thanks

刚接触java,求iso日期转换问题?thanks有一String input 2012-11-29T20:44:46.616475500Z如何转换成y

刚接触java,求iso日期转换问题?thanks
有一String input = "2012-11-29T20:44:46.616475500Z";
如何转换成"yyyy-MM-dd HH:ss",用了多种方法都不行,求解。

感谢。,在线等。
[解决办法]


public static void main(String[] args) throws ParseException {
String input = "2012-11-29T20:44:46.616475500Z";
SimpleDateFormat sim = new SimpleDateFormat("yyyy-mm-dd'T'HH:mm:ss.SSS'Z'");
SimpleDateFormat resultSim = new SimpleDateFormat("yyyy-MM-dd HH:ss");
System.out.println(resultSim.format(sim.parse(input)));
}