Modifications to date type reflecting Blaze design doc

These changes were already reviewed by @falted in the datetime PR, separating them out here.