• Book Review: Guide to Date and Time Programming

    by  • July 6, 2009 • Books, PHP • 2 Comments

    This review has been pending for a while, but recently I finished reading Derick Rethans‘ book: Date and Time Programming. A first look at the topic (Date and Time) might get you thinking, “Why the hell do I need a book to teach me about time?” But further investigating, and some life experience will show you that dealing with Date and Time is not always as straightforward as “Its twelve o’clock”. Derick’s book gives you an in depth look into handling various factors of date and time such as timezones and days that did not exist, as well as finally delivering something missing from php.net: documentation of the DateTime Object.

    The book covers a lot of ground, even tough it looks rather thin. Derick does a wonderful job of introducing date/time matter in the opening chapter, covering all the calendar switches (Julian to Gregorian) and its complexities (did you know Feb 30th has already happened once?) as well as timezones, solar times and daylight-saving details. This is all very valuable information for anyone working with dates.

    The progressing chapters dwell into the various operations we use with and around date and time, like parsing, representing, manipulating and bringing attention to various perks of timezone and daylight saving handling in all the various functions in PHP. Its also very interesting that the book fully covers and makes crystal clear the new features in PHP 5.3 to deal with this topic.

    The book also dewlls into PHP internals and describes how to use timezones and to update the internal timezone database, as well as how to deal with database engines and still get back correctly timezoned dates.

    The book is a really pleasant read in a very orderly fashion, Derick covers all steps before introducing new issues instead of just throwing them out and explaining afterwards. It also functions very well as reference book, since documentation on this topic is not all it should be on the PHP Manual. This is a *must-read* book for anyone that has ever had to deal with handling date or time in a PHP system, or anyone who plans on launching systems that are aware of timezone differences.

    .

    Date and Timephp/architect’s Guide to Date and Time Programming
    by Derick Rethans
    Paperback: 152 pages
    Publisher: Marco Tabini & Associates, Inc. (April 20, 2009)
    Language: English
    ISBN-10: 0981034500
    ISBN-13: 978-0981034508

    About

    Rafael Dohms is a PHP Evangelist, Speaker and contributor. He is a very active member of the PHP Community, having helped create and manage two PHP User Groups in Brazil. He shared the lead of PHPSP for 3 wonderful years making a positive mark on the local market. Developer, gamer and lover of code he also hosts Brazil’s first PHP Podcast: PHPSPCast, as well as contributing to well known projects. He moved to the Netherlands in search of new challenges and is now part of the team at WEBclusive, sharing his passion for quality code and working on new awesome ideas with the team. You can always find him at the nearest Community events, speaking, sharing, talking or just learning from the rest.

    http://doh.ms

    2 Responses to Book Review: Guide to Date and Time Programming

    1. Pingback: Rafael Dohms’ Blog: Book Review: Guide to Date and Time Programming | Webs Developer

    2. Omid
      July 31, 2009 at 4:32

      It`s seems to be a useful book .

    3. February 28, 2011 at 19:09

      This is a really helpful subject. I've always had trouble with time and date formatting.

    4. ben
      October 31, 2011 at 12:44

      thanks for the review. looks interesting

    Leave a Reply

    Your email address will not be published. Required fields are marked *