Timestamp# - 脚本和图表函数
Timestamp#() 用于使用加载脚本或操作系统(如果不提供格式字符串)中设置的时间戳格式,计算表达式的日期和时间值。
语法:
timestamp#(text[, format])
返回数据类型: 双
参数:
参数 | 说明 |
---|---|
text |
可以计算文本字符串值。 |
format | 说明如何设置结果时间戳字符串格式的字符串。如果省略,则使用操作系统中设置的缩写日期格式、时间格式和小数位分隔符。时间戳支持 ISO 8601。 |
示例:
以下示例使用日期格式 M/D/YYYY。日期格式已经在数据加载脚本顶部的 SET DateFormat 语句中指定。
添加此示例脚本到应用程序并运行。
Load *,
Timestamp(Timestamp#(String)) as TS;
LOAD * INLINE [
String
2015-09-15T12:13:14
1952-10-16T13:14:00+0200
1109-03-01T14:15
];
如果创建包括 String 和 TS 的表格作为维度,结果如下:
String | TS |
---|---|
2015-09-15T12:13:14 | 9/15/2015 12:13:14 PM |
1952-10-16T13:14:00+0200 | 10/16/1952 11:14:00 AM |
1109-03-01T14:15 | 3/1/1109 2:15:00 PM |