/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.SimpleDateFormat;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
printDuration();
}
private static String formatDuration
(final long duration
) { final long hh = duration / 1000 / 3600;
final long mm = duration / 1000 % 3600 / 60;
final long ss = duration / 1000 % 3600 % 60;
return hh + "h" + ":" + mm + "m" + ":" + ss + "s";
}
private static void printDuration
() throws Exception { long dayFrom = PARSE_FORMAT.parse("11/02/2014 00:00:00").getTime();
long dayTo = PARSE_FORMAT.parse("11/03/2014 23:59:59").getTime();
System.
out.
println(formatDuration
(dayTo
- dayFrom
)); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRleHQuU2ltcGxlRGF0ZUZvcm1hdDsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewogICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgogICB7CiAgICAgIHByaW50RHVyYXRpb24oKTsKICAgfQoKICAgcHJpdmF0ZSBzdGF0aWMgU3RyaW5nIGZvcm1hdER1cmF0aW9uKGZpbmFsIGxvbmcgZHVyYXRpb24pIHsKICAgICAgZmluYWwgbG9uZyBoaCA9IGR1cmF0aW9uIC8gMTAwMCAvIDM2MDA7CiAgICAgIGZpbmFsIGxvbmcgbW0gPSBkdXJhdGlvbiAvIDEwMDAgJSAzNjAwIC8gNjA7CiAgICAgIGZpbmFsIGxvbmcgc3MgPSBkdXJhdGlvbiAvIDEwMDAgJSAzNjAwICUgNjA7CiAgICAgIHJldHVybiBoaCArICJoIiArICI6IiArIG1tICsgIm0iICsgIjoiICsgc3MgKyAicyI7CiAgIH0KCiAgIHByaXZhdGUgc3RhdGljIHZvaWQgcHJpbnREdXJhdGlvbigpIHRocm93cyBFeGNlcHRpb24gewogICAgICBTaW1wbGVEYXRlRm9ybWF0IFBBUlNFX0ZPUk1BVCA9IG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJNTS9kZC95eXl5IEhIOm1tOnNzIik7CiAgICAgIGxvbmcgZGF5RnJvbSA9IFBBUlNFX0ZPUk1BVC5wYXJzZSgiMTEvMDIvMjAxNCAwMDowMDowMCIpLmdldFRpbWUoKTsKICAgICAgbG9uZyBkYXlUbyA9IFBBUlNFX0ZPUk1BVC5wYXJzZSgiMTEvMDMvMjAxNCAyMzo1OTo1OSIpLmdldFRpbWUoKTsKICAgICAgU3lzdGVtLm91dC5wcmludGxuKGZvcm1hdER1cmF0aW9uKGRheVRvIC0gZGF5RnJvbSkpOwogICB9Cn0=