# Interval — скрипт и функция диаграммы

Interval() преобразует формат числа в интервал времени, используя формат системных переменных в скрипте загрузки или в операционной системе (либо строку форматирования, если указана).

Интервалы можно форматировать как время, дни или комбинацию дней, часов, минут, секунд и долей секунд.

Синтаксис:

Interval(number[, format])

Возвращаемые типы данных: двойное значение

Аргументы:

аргументы Interval

| Аргумент | Описание |
| --- | --- |
| number | Число для изменения формата. |
| format | Строка, описывающая, как будет отформатирована полученная строка интервала. Если пропущено, то используется краткий формат даты, формат времени и десятичный разделитель из операционной системы. |

Примеры:

В указанных ниже примерах используются следующие параметры по умолчанию:

* Параметр формата даты 1: YY-MM-DD
* Параметр формата даты 2: hh:mm:ss
* Десятичный разделитель числа: .

Примеры и результаты

| Пример | Строка | Число |
| --- | --- | --- |
| `Interval(   A )`<br><br>, где A=0,375 | 09:00:00 | 0.375 |
| `Interval( A )`<br><br>, где A=1,375 | 33:00:00 | 1.375 |
| `Interval( A, 'D hh:mm' )`<br><br>, где A=1,375 | 1 09:00 | 1.375 |
| `Interval(   A-B, 'D hh:mm' )`<br><br>, где A=97-08-06 09:00:00 и B=96-08-06 00:00:00 | 365 09:00 | 365.375 |