現在日時を取得するブックマークレットを作成してgithub gistで共有しました; Webブラウザで使えます
現在日時を取得するブックマークレットをつくりました。
getTimeStamp
https://gist.github.com/fukaxa2029/2f56073c9b5515b8a5667a9370be4b54
旧Twitterに投稿するときに生活記録などに現在日時の文字列をつけておくと後から検索しやすくなるので、それをブックマークバーなどに登録しておいたブックマークボタンクリックで取得できるブックマークレットです。
javascript:(() => {
const main = () => {
let d = new Date();
let DateText = '[' + d.getFullYear() + '年' + (d.getMonth()+1) + '月' + d.getDate() + '日 ' + d.getHours() + ':' + d.getMinutes() + ']';
navigator.clipboard.writeText(DateText + '\n');
alert('現在日時をコピーしました。' + '\n' + DateText + '\n');
};
main();
})()
ブックマークのURL欄に上記コードをコピペして使ってください。そのボタンをクリックすると、確認ダイアログが出て、現在の年月日をクリップボードに取得(コピーした状態になる)できます。確認ダイアログを閉じて好きな場所に貼り付け(ペースト)してください。
まったく大した機能でもないし、自分だけ使えればいいやという感じで作成したんだけど、一応、こういうのはnoteでなくQiitaに(も)書いた方がいいのかもしれないなあ。まだQiita使ったこともないしわからない。あと、他の人がブックマークレットという形式でどんなものをどれだけ作っているのかも全然知らない。ただ、もし知ったら自分が付け加えられるものは無いやと思ってかえってモチベ下がるかもしれない。
他のブックマークレットも作成してみていますが、javascriptはほとんど初めて書きました。今回のコードだと、現在月が0始まり(0~11の値が返る)なのがびっくりしました。
(1,090字、[2024年10月12日 23:38])