DATEDIFF — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
Alexandr (обсуждение | вклад) |
||
Строка 18: | Строка 18: | ||
*Любое другое значение или отсутствие параметра - разность в днях | *Любое другое значение или отсутствие параметра - разность в днях | ||
}} | }} | ||
− | |Результат= | + | |Результат=Целое. |
|Пример=DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),0)<br/> | |Пример=DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),0)<br/> | ||
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),`Y`) | DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),`Y`) | ||
}} | }} |
Версия 07:08, 1 марта 2011
Разность дат. Третий параметр определяет тип результата
Синтаксис
DATEDIFF (Первая Дата,Вторая Дата,Тип результата)
Аргументы
- Первая дата
- Дата, от которой отнимается вторая.
- Вторая дата
- Дата, которая отнимается от первой.
- Тип результата
- Строка.
- `1` или `H` - учитывать выходные (разность в рабочих днях)
- `M` - разность в месяцах
- `Y` - разность в годах
- Любое другое значение или отсутствие параметра - разность в днях
Тип результата
- Целое.
Примеры
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),0)
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),`Y`)