私は2つの文字列日付8-11-2011と8-12-2011を持っています。私は2つの文字列の間の日数を計算したい。どうやってやるの ?私はJoda APIを使いたくありません。例を挙げて説明してください。Androidの日付の相違
0
A
答えて
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
}
、その信頼性がない...
+0
[* java.time *](https://docs.oracle.com/javase/9/)があります。 docs/api/java/time/package-summary.html)のクラスを使用していますので、このような独自のアプローチを気にする必要があります。初期のAndroidについては、[* ThreeTenABPの使い方...](http://stackoverflow.com/q/38922754/642706)を参照してください。 –
0
関連する問題
- 1. 相対日付解析
http://stackoverflow.com/questions/3838527/android-java-date-difference-in-days –