Example #1
0
 /**
  * このオブジェクトの文字列表現です.
  * "YYYY-MM-DD hh:mm" 形式の文字列を返します.
  * 
  * @return string W3CDTF に則った文字列表現
  */
 public function __toString()
 {
     $date = parent::__toString();
     return $date . ' ' . $this->formatTime();
 }
Example #2
0
 /**
  * 配列・Map 以外の型を指定した場合に InvalidArgumentException をスローすることを確認します.
  * @expectedException InvalidArgumentException
  * @covers Peach\DT\Date::setAll
  */
 public function testSetAllFail()
 {
     $d = new Date(2012, 5, 21);
     $d->setAll("hoge");
 }
Example #3
0
 /**
  * 指定された Date オブジェクトを書式化します.
  * @param  Date $d 書式化対象の時間オブジェクト
  * @return string  このフォーマットによる文字列表現
  */
 public function formatDate(Date $d)
 {
     return $this->formatTimestamp($d->toTimestamp());
 }