JavaScript Dateオブジェクトの奥深さを解き明かす!『JavaScript Date Master Guide』新刊登場
インプレスグループの株式会社インプレスから、最新の技術を網羅した『技術の泉シリーズ』の新刊『JavaScript Date Master Guide』が発売されました。著者は、30年以上の実務経験を持つエンジニアのGanohr氏です。
本書は、JavaScriptのDateオブジェクトという、多くの開発者が理解に苦しむテーマに焦点を当てています。Dateオブジェクトは一見単純そうに見えますが、実際には複雑な仕組みを持ち、様々な落とし穴が存在します。本書では、Dateオブジェクトの内部構造から、日時処理におけるバグ発生を防ぐための実践的なノウハウまでを、豊富なサンプルコードと図解を交えて解説しています。
本書で得られる知識
Dateオブジェクトの生成と主要メソッドの使い方
日時の比較方法、UTC、GMT、ロケール、タイムゾーン、オフセットの理解
各種ロケールでの日付フォーマット変換、タイムゾーンやサマータイムの扱い
和暦変換、書式変換などの応用的な内容
JavaScriptでDateを扱う際の注意点、限界
誰が読むべきか?
JavaScriptを使って日時処理を行うすべての開発者
Dateオブジェクトの内部構造を深く理解したいエンジニア
日時関連のライブラリを選定する際に、Dateオブジェクトに関する知識を深めたい人
本書の構成
本書は、以下の7章で構成されています。
1.
JavaScriptの実行とデバッグ
2.
JavaScriptで日時を扱う基本
3.
JavaScriptで日時を比較する
4.
Dateオブジェクトの根幹・UTCとロケール
5.
Dateオブジェクトのフォーマット変換
6.
JavaScriptの日時関連の応用
7.
本書の総まとめ
付録
dateStyleやtimeStyleの早見表
IANAタイムゾーンを北半球や南半球、サマータイムごとに整理した資料
発売情報
著者: Ganohr
出版社: インプレス NextPublishing
発売日: 2023年6月
価格: 電子書籍版 1,800円(税別)/印刷書籍版 2,000円(税別)
*
販売ストア: Amazon Kindleストア、楽天koboイーブックストア、Apple Booksなど
『技術の泉シリーズ』について
『技術の泉シリーズ』は、技術者たちの知見を結集した技術同人誌を底本とした書籍シリーズです。NextPublishingによるスピーディーな編集制作とプリントオンデマンドによる1冊からの印刷製本により、技術の変化に柔軟に対応し、持続可能な出版モデルを実現しています。
まとめ
『JavaScript Date Master Guide』は、Dateオブジェクトを深く理解したい開発者にとって必読の一冊です。本書を参考に、JavaScriptの日時処理をマスターしましょう。