Back to project page fieldreporter.
The source code is released under:
Apache License
If you think the Android project fieldreporter listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.donnemartin.android.fieldreporter; //from www . j a v a2 s . c o m import java.util.Date; public class Report { private long mId; private Date mStartDate; public Report() { mId = -1; mStartDate = new Date(); } public long getId() { return mId; } public void setId(long id) { mId = id; } public Date getStartDate() { return mStartDate; } public void setStartDate(Date startDate) { mStartDate = startDate; } public int getDurationSeconds(long endMillis) { return (int)((endMillis - mStartDate.getTime()) / 1000); } public static String formatDuration(int durationSeconds) { int seconds = durationSeconds % 60; int minutes = ((durationSeconds - seconds) / 60) % 60; int hours = (durationSeconds - (minutes * 60) - seconds) / 3600; return String.format("%02d:%02d:%02d", hours, minutes, seconds); } }