我正在尝试获取两天之间的总天数:
1/1/2011
3/1/2011
RETURN
62
可以在 SQL Server 中执行吗?
最佳答案
PRINT DATEDIFF(DAY, '1/1/2011', '3/1/2011')
会给你你想要的。
这给出了两个日期之间跨越午夜边界的次数。如果您将两个日期都包含在计数中,您可能会决定需要加一;如果您不想包含任一日期,则可能需要减一。
关于SQL服务器: Get total days between two dates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6068017/