CAST函数,-2 是在测试中,Excel时间格式化过来后,总会和真实时间差2天。 CAST((DATEADD(DAY,CAST(SaleDate AS INT)-2 ,'1900-01-01')) AS DATE) SaleDate