タグ DateTimeクラス
人気順 10 users 50 users 100 users 500 users 1000 usersPHPで日付時刻の処理を書くなら Carbon がおすすめ : アシアルブログ
どうも、筋トレにハマっているたきゃはしです。 本日はPHPにおける日付時刻のライブラリについて書いていきたいと思います。 突然ですが、日付や時刻が絡む処理って意外とやっかいだと思いませんか?おそらく皆さんもいくつか思い当たるフシがあるかと思いますが、そんなやっかい事も Carbon(カーボン)を使えば解消できるかもしれません! Carbon とはPHPのDateTimeクラスを継承して拡張された日... 続きを読む
PHP Badparts 4.catch節(というよりタイプヒンティング) - MANA-DOT
2013-09-19 PHP Badparts 4.catch節(というよりタイプヒンティング) PHP PHP bad parts プログラミング いきなりですが問題。次のコードを実行するとどんな出力がされるでしょうか。 (前提知識として、DateTimeクラスのコンストラクタに不正な値を渡すと、Exceptionが投げられます。) <?php namespace Hoge; try { new... 続きを読む
DateTimeクラスの落とし穴と対策 : PHP Advent Calendar jp 2011 Day 7 - ScriptWorks.JP
PHP Advent Calendar jp 2011 7日目担当の @scriptwork です。 DateTimeクラス は PHP5.3 で日付や時刻の加減算を行う add / subメソッド や 差分を計算する diffメソッド などが追加され、日付と時刻を取り扱う面倒な処理をサポートしてくれるクラスです。 DateTimeクラス が実装されるまでは PHP関数 の strtotime()... 続きを読む
PHPの日付文字列の解釈ルールがドキュメント化されました - hnwの日記
PHPのstrtotime関数やDateTimeクラスは、様々なフォーマットの日付文字列を解釈し、時刻として取り扱うことができます。たとえば次のような文字列を解釈することができます。 "Wednesday July 23rd, 2008"(=2008年7月23日) "first Wednesday July 23rd, 2008"(=2008年7月30日、PHP5.1.0以降) "first We... 続きを読む