Skip to content

Instantly share code, notes, and snippets.

@seventhmoon
Last active August 29, 2015 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seventhmoon/4c255aff0e0e657e9dbd to your computer and use it in GitHub Desktop.
Save seventhmoon/4c255aff0e0e657e9dbd to your computer and use it in GitHub Desktop.
TimeConverter
public class TimeHelper{
public static final SimpleDateFormat HMS_DATE_FORMAT = new SimpleDateFormat("hh:mm:ss");
public static long toMillis(int hour, int minute, int second){
return toSeconds(hour, minute, second) * 1000;
}
public static long toSeconds(int hour, int minute, int second){
return (hour * 3600 + minute * 60 + second);
}
public static String formatDurationHMS(long millis){
GregorianCalendar c = new java.util.GregorianCalendar();
c.setTimeInMillis(mills);
return HMS_DATE_FORMAT.format(c.getTime());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment