3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php for ($y=2000;$y<2100;$y++){ for ($d=58;$d<61;$d++) { $dt = DateTime::createFromFormat ('z.Y', $d.'.'.$y ); $dd = $dt->format ('d.m.Y'); echo "$d $dd\n"; } } ?>
Output for 5.3.9 - 7.1.0
58 28.02.2000 59 01.03.2000 60 02.03.2000 58 28.02.2001 59 01.03.2001 60 02.03.2001 58 28.02.2002 59 01.03.2002 60 02.03.2002 58 28.02.2003 59 01.03.2003 60 02.03.2003 58 28.02.2004 59 01.03.2004 60 02.03.2004 58 28.02.2005 59 01.03.2005 60 02.03.2005 58 28.02.2006 59 01.03.2006 60 02.03.2006 58 28.02.2007 59 01.03.2007 60 02.03.2007 58 28.02.2008 59 01.03.2008 60 02.03.2008 58 28.02.2009 59 01.03.2009 60 02.03.2009 58 28.02.2010 59 01.03.2010 60 02.03.2010 58 28.02.2011 59 01.03.2011 60 02.03.2011 58 28.02.2012 59 01.03.2012 60 02.03.2012 58 28.02.2013 59 01.03.2013 60 02.03.2013 58 28.02.2014 59 01.03.2014 60 02.03.2014 58 28.02.2015 59 01.03.2015 60 02.03.2015 58 28.02.2016 59 01.03.2016 60 02.03.2016 58 28.02.2017 59 01.03.2017 60 02.03.2017 58 28.02.2018 59 01.03.2018 60 02.03.2018 58 28.02.2019 59 01.03.2019 60 02.03.2019 58 28.02.2020 59 01.03.2020 60 02.03.2020 58 28.02.2021 59 01.03.2021 60 02.03.2021 58 28.02.2022 59 01.03.2022 60 02.03.2022 58 28.02.2023 59 01.03.2023 60 02.03.2023 58 28.02.2024 59 01.03.2024 60 02.03.2024 58 28.02.2025 59 01.03.2025 60 02.03.2025 58 28.02.2026 59 01.03.2026 60 02.03.2026 58 28.02.2027 59 01.03.2027 60 02.03.2027 58 28.02.2028 59 01.03.2028 60 02.03.2028 58 28.02.2029 59 01.03.2029 60 02.03.2029 58 28.02.2030 59 01.03.2030 60 02.03.2030 58 28.02.2031 59 01.03.2031 60 02.03.2031 58 28.02.2032 59 01.03.2032 60 02.03.2032 58 28.02.2033 59 01.03.2033 60 02.03.2033 58 28.02.2034 59 01.03.2034 60 02.03.2034 58 28.02.2035 59 01.03.2035 60 02.03.2035 58 28.02.2036 59 01.03.2036 60 02.03.2036 58 28.02.2037 59 01.03.2037 60 02.03.2037 58 28.02.2038 59 01.03.2038 60 02.03.2038 58 28.02.2039 59 01.03.2039 60 02.03.2039 58 28.02.2040 59 01.03.2040 60 02.03.2040 58 28.02.2041 59 01.03.2041 60 02.03.2041 58 28.02.2042 59 01.03.2042 60 02.03.2042 58 28.02.2043 59 01.03.2043 60 02.03.2043 58 28.02.2044 59 01.03.2044 60 02.03.2044 58 28.02.2045 59 01.03.2045 60 02.03.2045 58 28.02.2046 59 01.03.2046 60 02.03.2046 58 28.02.2047 59 01.03.2047 60 02.03.2047 58 28.02.2048 59 01.03.2048 60 02.03.2048 58 28.02.2049 59 01.03.2049 60 02.03.2049 58 28.02.2050 59 01.03.2050 60 02.03.2050 58 28.02.2051 59 01.03.2051 60 02.03.2051 58 28.02.2052 59 01.03.2052 60 02.03.2052 58 28.02.2053 59 01.03.2053 60 02.03.2053 58 28.02.2054 59 01.03.2054 60 02.03.2054 58 28.02.2055 59 01.03.2055 60 02.03.2055 58 28.02.2056 59 01.03.2056 60 02.03.2056 58 28.02.2057 59 01.03.2057 60 02.03.2057 58 28.02.2058 59 01.03.2058 60 02.03.2058 58 28.02.2059 59 01.03.2059 60 02.03.2059 58 28.02.2060 59 01.03.2060 60 02.03.2060 58 28.02.2061 59 01.03.2061 60 02.03.2061 58 28.02.2062 59 01.03.2062 60 02.03.2062 58 28.02.2063 59 01.03.2063 60 02.03.2063 58 28.02.2064 59 01.03.2064 60 02.03.2064 58 28.02.2065 59 01.03.2065 60 02.03.2065 58 28.02.2066 59 01.03.2066 60 02.03.2066 58 28.02.2067 59 01.03.2067 60 02.03.2067 58 28.02.2068 59 01.03.2068 60 02.03.2068 58 28.02.2069 59 01.03.2069 60 02.03.2069 58 28.02.2070 59 01.03.2070 60 02.03.2070 58 28.02.2071 59 01.03.2071 60 02.03.2071 58 28.02.2072 59 01.03.2072 60 02.03.2072 58 28.02.2073 59 01.03.2073 60 02.03.2073 58 28.02.2074 59 01.03.2074 60 02.03.2074 58 28.02.2075 59 01.03.2075 60 02.03.2075 58 28.02.2076 59 01.03.2076 60 02.03.2076 58 28.02.2077 59 01.03.2077 60 02.03.2077 58 28.02.2078 59 01.03.2078 60 02.03.2078 58 28.02.2079 59 01.03.2079 60 02.03.2079 58 28.02.2080 59 01.03.2080 60 02.03.2080 58 28.02.2081 59 01.03.2081 60 02.03.2081 58 28.02.2082 59 01.03.2082 60 02.03.2082 58 28.02.2083 59 01.03.2083 60 02.03.2083 58 28.02.2084 59 01.03.2084 60 02.03.2084 58 28.02.2085 59 01.03.2085 60 02.03.2085 58 28.02.2086 59 01.03.2086 60 02.03.2086 58 28.02.2087 59 01.03.2087 60 02.03.2087 58 28.02.2088 59 01.03.2088 60 02.03.2088 58 28.02.2089 59 01.03.2089 60 02.03.2089 58 28.02.2090 59 01.03.2090 60 02.03.2090 58 28.02.2091 59 01.03.2091 60 02.03.2091 58 28.02.2092 59 01.03.2092 60 02.03.2092 58 28.02.2093 59 01.03.2093 60 02.03.2093 58 28.02.2094 59 01.03.2094 60 02.03.2094 58 28.02.2095 59 01.03.2095 60 02.03.2095 58 28.02.2096 59 01.03.2096 60 02.03.2096 58 28.02.2097 59 01.03.2097 60 02.03.2097 58 28.02.2098 59 01.03.2098 60 02.03.2098 58 28.02.2099 59 01.03.2099 60 02.03.2099
Output for 5.3.0 - 5.3.8
58 28.02.2000 59 29.02.2000 60 01.03.2000 58 28.02.2001 59 01.03.2001 60 02.03.2001 58 28.02.2002 59 01.03.2002 60 02.03.2002 58 28.02.2003 59 01.03.2003 60 02.03.2003 58 28.02.2004 59 29.02.2004 60 01.03.2004 58 28.02.2005 59 01.03.2005 60 02.03.2005 58 28.02.2006 59 01.03.2006 60 02.03.2006 58 28.02.2007 59 01.03.2007 60 02.03.2007 58 28.02.2008 59 29.02.2008 60 01.03.2008 58 28.02.2009 59 01.03.2009 60 02.03.2009 58 28.02.2010 59 01.03.2010 60 02.03.2010 58 28.02.2011 59 01.03.2011 60 02.03.2011 58 28.02.2012 59 29.02.2012 60 01.03.2012 58 28.02.2013 59 01.03.2013 60 02.03.2013 58 28.02.2014 59 01.03.2014 60 02.03.2014 58 28.02.2015 59 01.03.2015 60 02.03.2015 58 28.02.2016 59 29.02.2016 60 01.03.2016 58 28.02.2017 59 01.03.2017 60 02.03.2017 58 28.02.2018 59 01.03.2018 60 02.03.2018 58 28.02.2019 59 01.03.2019 60 02.03.2019 58 28.02.2020 59 29.02.2020 60 01.03.2020 58 28.02.2021 59 01.03.2021 60 02.03.2021 58 28.02.2022 59 01.03.2022 60 02.03.2022 58 28.02.2023 59 01.03.2023 60 02.03.2023 58 28.02.2024 59 29.02.2024 60 01.03.2024 58 28.02.2025 59 01.03.2025 60 02.03.2025 58 28.02.2026 59 01.03.2026 60 02.03.2026 58 28.02.2027 59 01.03.2027 60 02.03.2027 58 28.02.2028 59 29.02.2028 60 01.03.2028 58 28.02.2029 59 01.03.2029 60 02.03.2029 58 28.02.2030 59 01.03.2030 60 02.03.2030 58 28.02.2031 59 01.03.2031 60 02.03.2031 58 28.02.2032 59 29.02.2032 60 01.03.2032 58 28.02.2033 59 01.03.2033 60 02.03.2033 58 28.02.2034 59 01.03.2034 60 02.03.2034 58 28.02.2035 59 01.03.2035 60 02.03.2035 58 28.02.2036 59 29.02.2036 60 01.03.2036 58 28.02.2037 59 01.03.2037 60 02.03.2037 58 28.02.2038 59 01.03.2038 60 02.03.2038 58 28.02.2039 59 01.03.2039 60 02.03.2039 58 28.02.2040 59 29.02.2040 60 01.03.2040 58 28.02.2041 59 01.03.2041 60 02.03.2041 58 28.02.2042 59 01.03.2042 60 02.03.2042 58 28.02.2043 59 01.03.2043 60 02.03.2043 58 28.02.2044 59 29.02.2044 60 01.03.2044 58 28.02.2045 59 01.03.2045 60 02.03.2045 58 28.02.2046 59 01.03.2046 60 02.03.2046 58 28.02.2047 59 01.03.2047 60 02.03.2047 58 28.02.2048 59 29.02.2048 60 01.03.2048 58 28.02.2049 59 01.03.2049 60 02.03.2049 58 28.02.2050 59 01.03.2050 60 02.03.2050 58 28.02.2051 59 01.03.2051 60 02.03.2051 58 28.02.2052 59 29.02.2052 60 01.03.2052 58 28.02.2053 59 01.03.2053 60 02.03.2053 58 28.02.2054 59 01.03.2054 60 02.03.2054 58 28.02.2055 59 01.03.2055 60 02.03.2055 58 28.02.2056 59 29.02.2056 60 01.03.2056 58 28.02.2057 59 01.03.2057 60 02.03.2057 58 28.02.2058 59 01.03.2058 60 02.03.2058 58 28.02.2059 59 01.03.2059 60 02.03.2059 58 28.02.2060 59 29.02.2060 60 01.03.2060 58 28.02.2061 59 01.03.2061 60 02.03.2061 58 28.02.2062 59 01.03.2062 60 02.03.2062 58 28.02.2063 59 01.03.2063 60 02.03.2063 58 28.02.2064 59 29.02.2064 60 01.03.2064 58 28.02.2065 59 01.03.2065 60 02.03.2065 58 28.02.2066 59 01.03.2066 60 02.03.2066 58 28.02.2067 59 01.03.2067 60 02.03.2067 58 28.02.2068 59 29.02.2068 60 01.03.2068 58 28.02.2069 59 01.03.2069 60 02.03.2069 58 28.02.2070 59 01.03.2070 60 02.03.2070 58 28.02.2071 59 01.03.2071 60 02.03.2071 58 28.02.2072 59 29.02.2072 60 01.03.2072 58 28.02.2073 59 01.03.2073 60 02.03.2073 58 28.02.2074 59 01.03.2074 60 02.03.2074 58 28.02.2075 59 01.03.2075 60 02.03.2075 58 28.02.2076 59 29.02.2076 60 01.03.2076 58 28.02.2077 59 01.03.2077 60 02.03.2077 58 28.02.2078 59 01.03.2078 60 02.03.2078 58 28.02.2079 59 01.03.2079 60 02.03.2079 58 28.02.2080 59 29.02.2080 60 01.03.2080 58 28.02.2081 59 01.03.2081 60 02.03.2081 58 28.02.2082 59 01.03.2082 60 02.03.2082 58 28.02.2083 59 01.03.2083 60 02.03.2083 58 28.02.2084 59 29.02.2084 60 01.03.2084 58 28.02.2085 59 01.03.2085 60 02.03.2085 58 28.02.2086 59 01.03.2086 60 02.03.2086 58 28.02.2087 59 01.03.2087 60 02.03.2087 58 28.02.2088 59 29.02.2088 60 01.03.2088 58 28.02.2089 59 01.03.2089 60 02.03.2089 58 28.02.2090 59 01.03.2090 60 02.03.2090 58 28.02.2091 59 01.03.2091 60 02.03.2091 58 28.02.2092 59 29.02.2092 60 01.03.2092 58 28.02.2093 59 01.03.2093 60 02.03.2093 58 28.02.2094 59 01.03.2094 60 02.03.2094 58 28.02.2095 59 01.03.2095 60 02.03.2095 58 28.02.2096 59 29.02.2096 60 01.03.2096 58 28.02.2097 59 01.03.2097 60 02.03.2097 58 28.02.2098 59 01.03.2098 60 02.03.2098 58 28.02.2099 59 01.03.2099 60 02.03.2099
Output for 5.2.10 - 5.2.17
Fatal error: Call to undefined method DateTime::createFromFormat() in /in/5iQdE on line 4
Process exited with code 255.
Output for 5.2.0 - 5.2.9
Fatal error: Call to undefined method DateTime::createfromformat() in /in/5iQdE on line 4
Process exited with code 255.
Output for 5.0.0 - 5.1.6
Fatal error: Class 'DateTime' not found in /in/5iQdE on line 4
Process exited with code 255.
Output for 4.3.2 - 4.4.9
Fatal error: Undefined class name 'datetime' in /in/5iQdE on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Undefined class name 'datetime' in /in/5iQdE on line 4