forked from 0ad/0ad
19 lines
516 B
JavaScript
19 lines
516 B
JavaScript
|
function sortDecreasingDate(a, b)
|
||
|
{
|
||
|
return b.metadata.time - a.metadata.time;
|
||
|
}
|
||
|
|
||
|
function twoDigits(n)
|
||
|
{
|
||
|
return n < 10 ? "0" + n : n;
|
||
|
}
|
||
|
|
||
|
function generateLabel(metadata)
|
||
|
{
|
||
|
var t = new Date(metadata.time*1000);
|
||
|
|
||
|
var date = t.getFullYear()+"-"+twoDigits(1+t.getMonth())+"-"+twoDigits(t.getDate());
|
||
|
var time = twoDigits(t.getHours())+":"+twoDigits(t.getMinutes())+":"+twoDigits(t.getSeconds());
|
||
|
return "["+date+" "+time+"] "+metadata.initAttributes.map+(metadata.description ? " - "+metadata.description : "");
|
||
|
}
|