コード例 #1
0
ファイル: RussianTest.php プロジェクト: sqrt-pro/helpers
 function testDate()
 {
     $d = '12.04.2015 12:45';
     $t = strtotime($d);
     $this->assertEquals(strftime('%d %B %Y', $t), Russian::Date($d));
     $this->assertEquals(strftime('%d %B %Y %k:%M', $t), Russian::Date($d, true));
 }
コード例 #2
0
ファイル: DateTimeTest.php プロジェクト: sqrt-pro/helpers
 public function testRussianDate()
 {
     $str = '2015-06-01 12:45';
     $d = new DateTime($str);
     $this->assertEquals(Russian::DateShort($str), $d->formatRussianShort(), 'Краткая дата');
     $this->assertEquals(Russian::DateShort($str, true), $d->formatRussianShort(true), 'Краткая дата с временем');
     $this->assertEquals(Russian::Date($str), $d->formatRussian(), 'Полная дата');
     $this->assertEquals(Russian::Date($str, true), $d->formatRussian(true), 'Полная дата с временем');
 }
コード例 #3
0
ファイル: DateTime.php プロジェクト: sqrt-pro/helpers
 /** Отображение даты с полным русским месяцем */
 public function formatRussian($with_time = false)
 {
     return Russian::Date($this->getTimestamp(), $with_time);
 }