Android中的日期差异

时间:2011-09-12 05:01:36

标签: java date

我有两个字符串日期8-11-2011和8-12-2011。我想计算两个字符串之间的天数。我怎样才能做到这一点 ?我不想使用Joda API。请举例说明。

2 个答案:

答案 0 :(得分:0)

我不知道你是否有任何直接的api,但你可以这样做,

String s1 = "8-11-2011";
String s2 = "8-12-2011";

String[] arr1 = s1.split("-");
String[] arr2 = s2.split("-");
for(int i = 0; i<arr1.length; i++){
Integer diff = Integer.valuof(arr1[i])-Integer.valueOf(arr2[i])// its just an idea. you may need if conditions here
}

并且它不可靠..

答案 1 :(得分:0)

请参阅此问题solution