User:Bosco/Unsigned helper.js: Difference between revisions
From Test Wiki
Content deleted Content added
code formatting |
makeUnsignedTemplate: refactor |
||
| Line 2: | Line 2: | ||
months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], |
months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], |
||
makeUnsignedTemplate: function (user, |
makeUnsignedTemplate: function (user, timestamp, template) { |
||
ts = new Date( |
const ts = new Date(timestamp); |
||
let h = ts.getUTCHours(); |
|||
if (h < 10) |
if (h < 10) |
||
h = '0' + h; |
h = '0' + h; |
||
let m = ts.getUTCMinutes(); |
|||
if (m < 10) |
if (m < 10) |
||
m = '0' + m; |
m = '0' + m; |
||
const formattedTimestamp = `${h}:${m}, ${ts.getUTCDate()} ${UnsignedHelper.months[ts.getUTCMonth()]} ${ts.getUTCFullYear()} (UTC)`; |
|||
return '\x7b\x7bsubst:' + template + '|' + user + '|' + |
return '\x7b\x7bsubst:' + template + '|' + user + '|' + formattedTimestamp + '\x7d\x7d'; |
||
}, |
}, |
||