Added an "if" for the XX:XX:XX:XX:XX time format
Maybe the "if" is constructed backwards... simply a matter of changing the 1 to 0 in the condition. Otherwise I think it's good.
This commit is contained in:
32
src/Disp.js
32
src/Disp.js
@@ -4,6 +4,36 @@
|
|||||||
|
|
||||||
CM.Disp.FormatTime = function(time, format) {
|
CM.Disp.FormatTime = function(time, format) {
|
||||||
if (time == 'Infinity') return time;
|
if (time == 'Infinity') return time;
|
||||||
|
if (CM.ConfigData.TimeFormat == 1) {
|
||||||
|
if (time > 3153600000) return 'XX:XX:XX:XX:XX';
|
||||||
|
time = Math.ceil(time);
|
||||||
|
var y = Math.floor(time / 31536000);
|
||||||
|
var d = Math.floor(time % 31536000 / 86400);
|
||||||
|
var h = Math.floor(time % 86400 / 3600);
|
||||||
|
var m = Math.floor(time % 3600 / 60);
|
||||||
|
var s = Math.floor(time % 60);
|
||||||
|
var str = '';
|
||||||
|
if (y < 10) {
|
||||||
|
str += '0';
|
||||||
|
}
|
||||||
|
str += y + ':';
|
||||||
|
if (d < 10) {
|
||||||
|
str += '0';
|
||||||
|
}
|
||||||
|
str += d + ':';
|
||||||
|
if (h < 10) {
|
||||||
|
str += '0';
|
||||||
|
}
|
||||||
|
str += h + ':';
|
||||||
|
if (m < 10) {
|
||||||
|
str += '0';
|
||||||
|
}
|
||||||
|
str += m + ':';
|
||||||
|
if (s < 10) {
|
||||||
|
str += '0';
|
||||||
|
}
|
||||||
|
str += s + ':';
|
||||||
|
} else {
|
||||||
if (time > 777600000) return format ? 'Over 9000 days!' : '>9000d';
|
if (time > 777600000) return format ? 'Over 9000 days!' : '>9000d';
|
||||||
time = Math.ceil(time);
|
time = Math.ceil(time);
|
||||||
var d = Math.floor(time / 86400);
|
var d = Math.floor(time / 86400);
|
||||||
@@ -21,7 +51,7 @@ CM.Disp.FormatTime = function(time, format) {
|
|||||||
str += m + (format ? (m == 1 ? ' minute' : ' minutes') : 'm') + ', ';
|
str += m + (format ? (m == 1 ? ' minute' : ' minutes') : 'm') + ', ';
|
||||||
}
|
}
|
||||||
str += s + (format ? (s == 1 ? ' second' : ' seconds') : 's');
|
str += s + (format ? (s == 1 ? ' second' : ' seconds') : 's');
|
||||||
|
}
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user