Convert between time units(时间单位转换)¶
Supported in: Batch, Faster, Streaming
Expression categories: Datetime
Declared arguments¶
- Amount of current unit: no description
Expression\ - Current unit: The unit prior to conversion.
Enum\ - Target unit: The desired unit after conversion.
Enum\
Output type: Double
Examples¶
Example 1: Base case¶
Argument values:
- Amount of current unit:
days - Current unit:
days - Target unit:
minutes
| days | Output |
|---|---|
| 12 | 17280.0 |
Example 2: Null case¶
Argument values:
- Amount of current unit:
days - Current unit:
days - Target unit:
minutes
| days | Output |
|---|---|
| null | null |
中文翻译¶
时间单位转换¶
支持:批处理(Batch)、快速处理(Faster)、流处理(Streaming)
表达式类别: 日期时间(Datetime)
声明参数¶
- 当前单位的数值: 无描述
表达式\<确定性数值>(Expression\) - 当前单位: 转换前的单位。
枚举\<天(Days), 小时(Hours), 毫秒(Milliseconds), 分钟(Minutes), 秒(Seconds), 周(Weeks)> - 目标单位: 转换后的目标单位。
枚举\<天(Days), 小时(Hours), 毫秒(Milliseconds), 分钟(Minutes), 秒(Seconds), 周(Weeks)>
输出类型: 双精度浮点数(Double)
示例¶
示例1:基本情况¶
参数值:
- 当前单位的数值:
days - 当前单位:
days - 目标单位:
minutes
| days | 输出 |
|---|---|
| 12 | 17280.0 |
示例2:空值情况¶
参数值:
- 当前单位的数值:
days - 当前单位:
days - 目标单位:
minutes
| days | 输出 |
|---|---|
| null | null |