Оформление
DATESUBDATE - разница во времени между датами
1. Обзор
| словарь | DATESUBDATE(date1,date2,op) | Возвращает разницу во времени между двумя датами. |
|---|---|---|
| Параметр 1 | дата1 | date1,date2 указывает на две вводимые даты, если дата1 раньше даты2, то она отрицательная; дата1 позже даты2, то она положительная, если дата1/2 является числовым значением, то в соответствии с 1900 серией номер логической обработки, например, 35796 для 1998-01-01.Примечание: Данные в реальном времени поддерживают только текст и тип даты. |
| Параметр 2 | дата2 | |
| Параметр 3 | оп | Указывает единицу возвращаемого времени :"s" или "S" в секундах."m" или "M" в минутах."h" или "H" в часах."D " или "D " в днях."W " или "W " в неделях. |
2. условия
- Извлечение данных поддерживает три параметра, первые два - дата или текстовый тип, третий - текст; третий параметр поддерживает S, M, H, D, W, без учета регистра.
- В данных реального времени первая и вторая даты или параметры текстового типа, а третья - параметр текстового типа.
3. Примеры
| формулы | в конце концов | примечание |
|---|---|---|
| DATESUBDATE("2008-08-08", "2008-06-06", "h") | 1512 | |
| DATESUBDATE("2008-06-06", "2008-08-08", "H") | -1512 |
4. Пример II
Хотите рассчитать количество дней между двумя полями даты, например, "время регистрации" и "время подписания контракта" между количеством дней, добавьте новое поле, используя функцию DATESUBDATE для расчета количества дней между двумя, формула: DATESUBDATE (время регистрации, время подписания контракта }, "D"), как показано ниже:
