記事作成日時を JST で表示するようにした

at 2022-03-08 01:27 (UTC)

そういえば blog のことで放置していた件があったのでついでに直した。

何かというと記事の作成日時が UTC で表示されていたのだ。

before

JavaScript の日付操作ライブラリは今はなにが定番なのかと思ったが Day.js でまだまだよさそう。

で、Day.js を使用するに当たって JavaScript の CDN を複数使用していたのに気づいて jsDeliver に統一した

あとは data 属性に値とフォーマットを書き出して、表示処理を入れて終わり。Display JST by using dayjs · pinzolo/pinzolo.github.io@70717d5

after

うん、ちゃんと変わった。

まあ、コンテンツやタイトルじゃないから JavaScript で動的表示しても SEO 的に問題はないと思う。

タイムゾーンを使えるような plugin を作ってもいいかもしれない。こんな感じのヤツ → Timezone Conversion in Liquid Templates, for Ruby on Rails