MAPG-235 refactored human readable time format
This commit is contained in:
parent
aadeda05af
commit
d4a279d2f4
@ -67,17 +67,27 @@
|
||||
|
||||
var Util = {
|
||||
printTimeForHuman: function (time) {
|
||||
if (time < 60) {
|
||||
return '' + time + ' seconds';
|
||||
} else if (time == 60) {
|
||||
return '1 minute';
|
||||
} else if (time % 60 == 0) {
|
||||
return '' + Math.floor(time / 60) + ' minutes';
|
||||
} else if (time % 60 == 1) {
|
||||
return '' + Math.floor(time / 60) + ' minutes and 1 second';
|
||||
} else {
|
||||
return '' + Math.floor(time / 60) + ' minutes and ' + time % 60 + ' seconds';
|
||||
const minutes = Math.floor(time / 60);
|
||||
const seconds = time % 60;
|
||||
var time_str = '';
|
||||
|
||||
if (minutes == 1) {
|
||||
time_str += '1 minute';
|
||||
} else if (minutes > 1) {
|
||||
time_str += minutes + ' minutes';
|
||||
}
|
||||
|
||||
if (minutes > 0 && seconds > 0) {
|
||||
time_str += ' and ';
|
||||
}
|
||||
|
||||
if (seconds == 1) {
|
||||
time_str += '1 second';
|
||||
} else if (seconds > 1) {
|
||||
time_str += seconds + ' seconds';
|
||||
}
|
||||
|
||||
return time_str;
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user