/** * @param string $format * @param string $rule * * @return string */ protected function defaultSampleDate($format, $rule) { return preg_match('/^jalali/', $rule) ? JalaliDate::fromDateTime(new DateTime())->format($format, false) : JDateTime::fromDateTime(new DateTime())->format($format, false); }
/** * @param DateTime $dateTime * @param JDateTime $jDateTime * * @dataProvider provideDateTimeJDateTime */ public function test_j_date_time_from_date_time(DateTime $dateTime, JDateTime $jDateTime) { $this->assertEquals($jDateTime, JDateTime::fromDateTime($dateTime)); $this->assertEquals($jDateTime, DateConverter::dateTimeToJDateTime($dateTime)); }