【发布时间】:2011-11-15 01:22:41
【问题描述】:
我有两个字符串日期 8-11-2011 和 8-12-2011 。我想计算两个字符串之间的天数。我怎样才能做到这一点 ?我不想使用 Joda API 。请举例说明。
【问题讨论】:
我有两个字符串日期 8-11-2011 和 8-12-2011 。我想计算两个字符串之间的天数。我怎样才能做到这一点 ?我不想使用 Joda API 。请举例说明。
【问题讨论】:
我不知道你是否有任何直接的 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
}
而且它不可靠..
【讨论】:
问题请参考这里solution
【讨论】: