記事作成日時を JST で表示するようにした
at 2022-03-08 01:27 (UTC)
そういえば blog のことで放置していた件があったのでついでに直した。
何かというと記事の作成日時が UTC で表示されていたのだ。
JavaScript の日付操作ライブラリは今はなにが定番なのかと思ったが Day.js でまだまだよさそう。
で、Day.js を使用するに当たって JavaScript の CDN を複数使用していたのに気づいて jsDeliver に統一した
あとは data 属性に値とフォーマットを書き出して、表示処理を入れて終わり。Display JST by using dayjs · pinzolo/pinzolo.github.io@70717d5
うん、ちゃんと変わった。
まあ、コンテンツやタイトルじゃないから JavaScript で動的表示しても SEO 的に問題はないと思う。
タイムゾーンを使えるような plugin を作ってもいいかもしれない。こんな感じのヤツ → Timezone Conversion in Liquid Templates, for Ruby on Rails