format()); self::assertEquals("05/04/2024", strval($date)); self::assertEquals("2024", $date->year); self::assertEquals("04", $date->month); self::assertEquals("05", $date->day); self::assertEquals("00", $date->hour); self::assertEquals("00", $date->minute); self::assertEquals("00", $date->second); self::assertEquals("+04:00", $date->timezone); } function testClone() { $date = self::dt("now"); $clone = Date::clone($date); self::assertInstanceOf(DateTime::class, $clone); } }