Android 将带有日期的字符串格式化为其他格式

Android 将带有日期的字符串格式化为其他格式,android,Android,如何将日期字符串格式化为:2015-02-17T12:12:17+01:00到17.02.2015,12:12?这是可能的吗?我读过SimpleDateFormat,但我不知道如何为这个例子编写格式。编辑过这是SimpleDateFormat类使用的一个例子。希望这能让你找到答案 String date_s = " 2011-01-18 00:00:00.0"; SimpleDateFormat dt = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");

如何将日期字符串格式化为:
2015-02-17T12:12:17+01:00
17.02.2015,12:12
?这是可能的吗?我读过SimpleDateFormat,但我不知道如何为这个例子编写格式。

编辑过这是SimpleDateFormat类使用的一个例子。希望这能让你找到答案

String date_s = " 2011-01-18 00:00:00.0"; 
SimpleDateFormat dt = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss"); 
Date date = dt.parse(date_s);  
 SimpleDateFormat dt1 = new SimpleDateFormat(" yyyy-MM-dd'T'HH:mm:ssZ ");
 System.out.println(dt1.format(date));

我不知道为什么Blackbelt将我的问题标记为重复的NetworkMainThread我认为@Blackbelt在这里摸索了一份拷贝/粘贴。我错了,我按错了按钮。它是解析日期时必须使用的模式的副本,日期为
yyy-MM-dd'T'HH:MM:ssZ
parse
将返回一个日期对象,您可以使用它来
格式化您想要的日期您的答案是错误的。OP的日期不同format@edi233,如果答案是错的,你为什么接受它?