0

我的数据如下

2010-11-09 13:20:02.000

我只想约会。我将使用哪个 sql 函数?

4

1 回答 1

0

我的偏好(因为它的灵活性)是DATEADD/ DATEDIFF

SELECT DATEADD(day,DATEDIFF(day,0,'2010-11-09T13:20:02.000'),0)

它很灵活,因为您可以使用相同的模式来实现其他舍入效果。例如,要获得月份的第一天,您可以使用 dateadd/datediff 月份而不是日期。它还可以用于查找,例如,给定日期的月末,或从给定日期起 3 个月的月末。

于 2011-03-01T09:12:01.580 回答