add dateCenter module to handle date related function