タイムスタンプの拡張
code:script.js
scrapbox.TimeStamp.addFormat('HH:mm') ;
たとえば上記を設定すると、次のように時間と分だけが追記される。
09:16
HH:mmの部分をいろいろ変えることで好みのフォーマットを作れる。
code:script.js
scrapbox.TimeStamp.addFormat('YYYY-MM-DD') ;
2018-07-25
※スラッシュをハイフンに
code:script.js
scrapbox.TimeStamp.addFormat('YYYYMMDD') ;
20180725
※間に記号を入れない
code:script.js
scrapbox.TimeStamp.addFormat('YYYYMDD') ;
2018-7-25 14:03
※Mが一つだと一桁数字の頭に0がつかない
code:script.js
scrapbox.TimeStamp.addFormat('YYYYMMMDD') ;
2018-Jul-25 14:04
※Mが三つだと、数字ではなく月名の省略に、四つなど月名のフルネームに。
code:script.js
scrapbox.TimeStamp.addFormat('YYYY/MM/DD HH:mm') ;
2018-07-25 14:00
※日付+時間
より自由に拡張したいときは、引数に関数を渡す
code:js
scrapbox.TimeStamp.addFormat(()=>{
let yesterday= new Date();
yesterday.setDate(yesterday.getDate() - 1);
return yesterday.toString();
});