改进DateProvider用法