Ejemplo n.º 1
0
 /**
  * @dataProvider flagDataProvider
  * @param $time
  * @param $year
  * @param $month
  * @param $day
  */
 public function testEnglishTimeFromBanglaDate($time, $year, $month, $day)
 {
     $object = new \DateTime($time, new \DateTimeZone('Asia/Dhaka'));
     $object->modify('+1 day +2 month +1 year');
     $newObj = Converter::getEnglishTimeFromBanglaDate($object, array('day' => $day, 'month' => $month, 'year' => $year), 6);
     $this->assertEquals($time, $newObj->format('Y-m-d H:i:s'), "{$time}, {$year}, {$month}, {$day}");
 }
Ejemplo n.º 2
0
 public function setDate($year, $month, $day)
 {
     $engTime = Converter::getEnglishTimeFromBanglaDate($this->getNativeDateTimeObject(), array('day' => $day, 'month' => $month, 'year' => $year), $this->morning);
     $this->setTimestamp($engTime->getTimestamp());
     return $this;
 }