Page Listに戻るボタンを時計として使うUserScript
script.jsfunction clock() {
var twoDigit = num => num.toString().padStart(2, '0');
var weeks = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"];
var now = new Date();
var day = twoDigit(now.getDate());
var week = weeks[now.getDay()];
var hour = twoDigit(now.getHours());
var minute = twoDigit(now.getMinutes());
$("#app-container a.btn.project-home > span")
.text(`${day} ${week} ${hour}:${minute}`);
}
setTimeout(() => setInterval(clock, 1000), 1000 - (new Date()).getTime() % 1000);
日時のフォーマットライブラリのように形式を自由に指定できないけど、各言語で適切な形式に変換できる
.toLocaleString('ja-JP-u-ca-japanese', { era: 'long' }) => "令和2/10/28 16:08:13"
関連