# Interval - 脚本和图表函数

Interval() 用于使用数据加载脚本的系统变量、操作系统或格式字符串（如果提供）中的格式，将数字的格式设置为时间间隔格式。

可将时间间隔格式设置为时间、天数或天数、小时数、分钟数、秒数和分秒数的组合。

语法：

Interval(number[, format])

返回数据类型： 双

参数：

参数

| 参数 | 说明 |
| --- | --- |
| number | 可以设置数字的格式。 |
| format | 说明如何设置结果间隔字符串格式的字符串。如果省略，则使用操作系统中设置的缩写日期格式、时间格式和小数位分隔符。 |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Interval.htm)

#### 示例和结果：

以下示例假设采用以下默认设置：

* 日期格式设置 1： YY-MM-DD
* 日期格式设置 2： hh:mm:ss
* 数字小数位分隔符： 。

结果表

| 示例 | 字符串 | 数字 |
| --- | --- | --- |
| `Interval(<br>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(<br>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 |