エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
React の SSG サイトでタイムゾーンを扱うときの罠と解決策
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
React の SSG サイトでタイムゾーンを扱うときの罠と解決策
GatsbyのGraphQLで formatString を用いて時刻を扱うとユーザーのタイムゾーンによっては日時が正しく表... GatsbyのGraphQLで formatString を用いて時刻を扱うとユーザーのタイムゾーンによっては日時が正しく表示されません。タイムゾーンを扱いながら正しい日付を表示する方法を解説します。 Gatsbyを使用した例を紹介しますが、それ以外のReactフレームワークでも同様の対処方法が使用できます。 (Gatsbyはv5を使用しています) 背景 Gatsby製のポートフォリオサイトの個人ブログでは、作成日時・更新日時を取り扱っていているのですが、タイムゾーンの考慮に苦労しました。 例えば、次のようなスキーマを想定してみます。 type BlogPost { created: DateTime! # "1960-01-01T00:00+00:00" } query Query { allBlogPost: [BlogPost!]! } Gatsby の GraphQL でフォーマッ