2つのString型yyyy-MM-ddの差分日数が欲しい
Q&A
Closed
解決したいこと
androidstudioを使っています。
DBから"yyyy-MM-dd"をString型で2つ取得し、2つの日付の差分の日数を計算したいのですが、どのようにしたらいいでしょうか。
だとStringなので計算できずにいます。
取得の際に他の方法があったり、この後に良い方法がありましたら教えていただきたいです。
該当するソースコード
String SubName;
String SubStart;
String SubLast;
String SelectSubSQL = "SELECT SubTaskID,TName,PStart,PLast FROM SubTasks WHERE MainTaskID = " + MainID;
Cursor cursor = Db.rawQuery(SelectSubSQL,null);
while(cursor.moveToNext())
{
int idID = cursor.getColumnIndex("SubTaskID");
SubID = cursor.getInt(idID);
int idName = cursor.getColumnIndex("TName");
SubName = cursor.getString(idName);
int idStart = cursor.getColumnIndex("PStart");
SubStart = cursor.getString(idStart);
int idLast = cursor.getColumnIndex("PLast");
SubLast = cursor.getString(idLast);
}
0