Skip to content
Snippets Groups Projects
Commit ff109ea9 authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

Task #9607: proper HH:mm::ss conversion for > 24 hours

parent 6263ee2c
No related branches found
No related tags found
No related merge requests found
......@@ -16,8 +16,29 @@ app.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
var secondsToHHmmss = function(seconds) {
var hours = Math.floor(seconds / 3600);
var remaining_seconds = seconds - (3600 * hours);
var minutes = Math.floor(remaining_seconds / 60);
remaining_seconds = remaining_seconds - (60 * minutes);
var str = '';
if(hours < 10) {
str += '0';
}
str += hours + ':';
if(minutes < 10) {
str += '0';
}
str += minutes + ':';
if(remaining_seconds < 10) {
str += '0';
}
str += remaining_seconds;
return str;
};
app.filter('secondsToHHmmss', function($filter) {
return function(seconds) {
return $filter('date')(new Date(0, 0, 0).setSeconds(seconds), 'HH:mm:ss');
};
return secondsToHHmmss;
})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment