Beispiel #1
0
 /**
  * Persian to Gregorian
  * @param $date
  * @param string $format
  * @param string $inputLocale
  * @param string $locale
  *
  * @return string
  */
 public function pTog($date, $format = 'yyyy/MM/dd H:m:s', $inputLocale = 'fa', $locale = 'en')
 {
     $date = new IntlDatetime($date, 'Asia/Tehran', 'persian', $inputLocale);
     $date->setCalendar('Gregorian');
     $date->setLocale($locale);
     return $date->format($format);
 }
Beispiel #2
0
 function testSetDate()
 {
     $date = new IntlDatetime('yesterday');
     $date->setDate(2009, 1, 15);
     $result = $date->format('yyyy/MM/dd HH:mm:ss');
     $this->assertEquals($result, '2009/01/15 00:00:00');
 }