タグ

2009年1月8日のブックマーク (1件)

  • Zend Framework [6] - Zend_Dateの問題点(株式会社コネクティボしゃいん☆のブログ)

    Zend Framework Reference Guideの「9.5.3. 配列からの日付の作成」に以下のように書いてありました。 通常は、新しい日付インスタンスを作成する際には完全な形式の日付配列を渡します。 しかし、指定されていない項目があった場合は、 その項目の値はゼロとして処理されます。 つまり、たとえば hour を指定しなかった場合は 0 時として扱われるということです。 要するに、mkdate(0, 0, 0, 12, 14, 2007);のように、インスタンス生成時に「'hour' => 0, 'minute' => 0, 'second' => 0」と記述しなくてもいいというわけです。これは便利ですね。 ただ、ここでふと疑問がわいてきました。 「年月日を指定しなかったらどうなるんだろう?」 ということで、今回はその検証と、その他Zend_Dateの問題点を紹介します。

    Zend Framework [6] - Zend_Dateの問題点(株式会社コネクティボしゃいん☆のブログ)