Reflect native Date constructor rules in DateTime