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)); }
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), 'Полная дата с временем'); }
/** Отображение даты с полным русским месяцем */ public function formatRussian($with_time = false) { return Russian::Date($this->getTimestamp(), $with_time); }