Update CM.Disp.FormatTime

Add years to date formatting, fixes #502
This commit is contained in:
Zohnannor
2021-01-25 19:02:24 +03:00
committed by GitHub
parent 242c6ba754
commit c184d8b7a7

View File

@@ -1326,6 +1326,7 @@ CM.Disp.FormatTime = function(time, longFormat) {
str += (s < 10 ? '0' : '') + s + ':';
} else {
if (time > 777600000) return longFormat ? 'Over 9000 days!' : '>9000d';
str += (y > 0 ? y + (longFormat ? (y == 1 ? ' year' : ' years') : 'y') + ', ': "");
str += (d > 0 ? d + (longFormat ? (d == 1 ? ' day' : ' days') : 'd') + ', ': "");
if (str.length > 0 || h > 0) str += h + (longFormat ? (h == 1 ? ' hour' : ' hours') : 'h') + ', ';
if (str.length > 0 || m > 0) str += m + (longFormat ? (m == 1 ? ' minute' : ' minutes') : 'm') + ', ';