refactored the date-time provider from interface that DAO implements to
association contained in DAO.