如何计算android解析中两次取数的差值
我试图计算Completed Time和InProgressTime之间的差异,这是parse上的两列 ParseObject=list.get(i)如何计算android解析中两次取数的差值,android,Android,我试图计算Completed Time和InProgressTime之间的差异,这是parse上的两列 ParseObject=list.get(i) ParseObject=list.get(i) 您可以在CompletedTime和InProgress上使用System.currentTimeMillis()。然后计算差值此代码将在秒内找到不同的时间 Date before = (Date) sdf.parse(mFirstDateTime); Date now = new Date();
ParseObject=list.get(i)
您可以在CompletedTime和InProgress上使用System.currentTimeMillis()。然后计算差值此代码将在秒内找到不同的时间
Date before = (Date) sdf.parse(mFirstDateTime);
Date now = new Date();
long diffTimeInMiliSecond = now.getTime() - before.getTime();
diffTimeInSecond = diffTimeInMiliSecond/1000;
您应该向我们展示您的代码。向我们展示代码片段。是否需要将日期格式转换为字符串??System.currentTimeMillis()返回类型long,要转换为字符串,您可以编写txtCompleted.setText(“+System.currentTimeMillis()”);我想要分钟差difftimeinminute=difftimeinsond/60;
Date date = object.getDate("CompletedTime");
Log.e("From date",""+ date);
txtCompleted.setText(""+ date);
Date before = (Date) sdf.parse(mFirstDateTime);
Date now = new Date();
long diffTimeInMiliSecond = now.getTime() - before.getTime();
diffTimeInSecond = diffTimeInMiliSecond/1000;