2011-06-15 156 views
1

我以这种格式存储了我的日期yyyy-mm-dd并且我将此日期保存为此格式的字符串。现在我有字符串,我想知道如何在3个不同的字符串中获得yyyymmdd如何将数据从一种格式转换为另一种格式

+0

你有没有尝试过的DateFormat这里[链接](http://developer.android.com/reference/java/text/DateFormat.html) – Gopal 2011-06-15 17:59:44

+0

我没有DateFormat的,我有一个字符串:字符串数据=“2011-06-15”类似的东西......我需要2011,06和15在3 differents字符串 – Gabrielle 2011-06-15 18:03:11

回答

1

如果您确定每次都知道它将采用相同的格式,则可以对该字符串执行字符串拆分,并从结果数组中获取值。

String date = "2011-06-15"; 

String[] dates = date.split("-"); 

String year = dates[0]; 
String month = dates[1]; 
String day = dates[2]; 

如果您的日期以不同的格式结束,这将不起作用。

0
data = "2011-06-15"; 
String[] strings = data.split("-"); 
// strings[0] = "2011" 
// strings[1] = "06" 
// strings[2] = "15" 
相关问题