【发布时间】:2018-01-16 17:15:09
【问题描述】:
我有时间,例如,我在记录中记录的时间是这样写的:00:02:24 或 15:22:45,现在我想创建另一列(小时),例如时间 02:43:22 的值在哪里值 2,或者对于时间 23:22:14,是值 23,依此类推。但我不知道该怎么做,我尝试了数字范围,但没有成功。
这是一张照片,我想成为什么样的人:
谢谢。
【问题讨论】:
我有时间,例如,我在记录中记录的时间是这样写的:00:02:24 或 15:22:45,现在我想创建另一列(小时),例如时间 02:43:22 的值在哪里值 2,或者对于时间 23:22:14,是值 23,依此类推。但我不知道该怎么做,我尝试了数字范围,但没有成功。
这是一张照片,我想成为什么样的人:
谢谢。
【问题讨论】:
您可以使用Modified JavaScript Value 步骤。
我不知道你的 Time 是哪种类型。
var Hour = Time.substr(0,2); 就可以了。var Hour = Time.getHour();。为此:
Modified JavaScript Value并将其链接到数据流提供程序(在示例中为Data grid)。Transformation Function 会为您提供 Javascript 内置集合之外的可用函数列表。Get variable 按钮,保留您需要的变量(此处为 Hour),并定义/重新定义其类型(此处为 String)。Hour = Hour+'' 强制将类型转换为字符串。【讨论】:
Time是String。