Возвращает количество пересечённых границ в виде целого число со знаком компонента (datepart) промежутка времени, заданного выражениями start-date и end-date.
Синтаксис
DATEDIFF ( <datepart>, <start-date>, <end-date> )
Аргументы
datepart
Единицы, в которых функция DATEDIFF возвращает разницу между start-date и end-date.
В таблице ниже приведены возможные значения datepart. Функция принимает либо полное имя datepart, либо указанные сокращения полного имени. Использование переменных или строк в кавычках не допускается.
| datepart | Сокращения |
|---|---|
| year | y,yy,yyyy |
| month | m,mm |
| day | d,dd |
| hour | hh |
| minute | n,mi |
| second | s,ss |
| millisecond | ms |
start-date
end-date
Выражение типа даты. Аргумент может быть выражением, значением столбца, определяемой пользователем переменной или строкой.