Revert "contrib date module files removed during core upgrade"

This reverts commit db3d1f4545e268bbde4d9e79389963af2a6e8417.
RRevert "Revert "contrib date module files removed during core upgrade""

This reverts commit 35ef894cbd3be5f0b5b17edc8c07ef5245fbc0b6.
updates
core updates
removed outof date file
additional changes]#
updates