returnsString() Wednesday, 02 Sep 2026 string(22) "Wednesday, 02 Sep 2026" convertsToString() string(1) "9" makesDateTime() object(DateTime)#2 (3) { ["date"]=> string(26) "2015-11-21 09:51:54.924360" ["timezone_type"]=> int(3) ["timezone"]=> string(14) "Asia/Chongqing" } wrongDateTime() Return value of wrongDateTime() must be an instance of DateTime, string returned