コード例 #1
0
ファイル: TimeLibTest.php プロジェクト: robksawyer/grabitdown
 public function testParseDate()
 {
     echo $this->_header(__FUNCTION__);
     $tests = array('2010-12-11' => 1292022000, '2010-01-02' => 1262386800, '10-01-02' => 1262386800, '2.1.2010' => 1262386800, '2.1.10' => 1262386800, '02.01.10' => 1262386800, '02.01.2010' => 1262386800, '02.01.2010 22:11' => 1262386800, '2010-01-02 22:11' => 1262386800);
     foreach ($tests as $was => $expected) {
         $is = TimeLib::parseDate($was);
         //pr($is);
         pr(date(FORMAT_NICE_YMDHMS, $is));
         $this->assertSame($expected, $is);
         //, null, $was
     }
 }
コード例 #2
0
ファイル: TimeLibTest.php プロジェクト: Jony01/LLD
 /**
  * TimeLibTest::testParseDate()
  *
  * @return void
  */
 public function testParseDate()
 {
     //echo $this->_header(__FUNCTION__);
     $tests = array('2010-12-11' => 1292022000, '2010-01-02' => 1262386800, '10-01-02' => 1262386800, '2.1.2010' => 1262386800, '2.1.10' => 1262386800, '02.01.10' => 1262386800, '02.01.2010' => 1262386800, '02.01.2010 22:11' => 1262386800, '2010-01-02 22:11' => 1262386800);
     foreach ($tests as $was => $expected) {
         $is = TimeLib::parseDate($was);
         $this->assertTrue($is <= $expected + HOUR && $is >= $expected);
     }
 }