concatDateTime

语法

concatDateTime(date, time)

别名:concatDT

参数

date 可以是DATE类型的标量或向量。

time 可以是SECOND、TIME或NANOTIME类型的标量或向量。

如果date和time都是向量,它们的长度必须相同。

详情

合并日期和时间。如果time是SECOND类型,返回的结果是DATETIME类型;如果time是TIME类型,返回的结果是TIMESTAMP类型;如果time是NANOTIME,返回的结果是NANOTIMESTAMP类型。

例子

$ concatDateTime(2019.06.15,13:25:10);
2019.06.15T13:25:10

$ concatDateTime(2019.06.15,[13:25:10, 13:25:12, 13:25:13]);
[2019.06.15T13:25:10,2019.06.15T13:25:12,2019.06.15T13:25:13]

$ date=[2019.06.18, 2019.06.20, 2019.06.21, 2019.06.19, 2019.06.18, 2019.06.20]
$ time = [09:34:07,09:36:42,09:36:51,09:36:59,09:32:47,09:35:26]
$ sym = `C`MS`MS`MS`IBM`IBM$SYMBOL
$ price= 49.6 29.46 29.52 30.02 174.97 175.23
$ qty = 2200 1900 2100 3200 6800 5400
$ t = table(date, time, sym, qty, price);

$ select concatDateTime(date,time) as datetime, sym, qty, price from t;

datetime

sym

qty

price

2019.06.18T09:34:07

C

2200

49.6

2019.06.20T09:36:42

MS

1900

29.46

2019.06.21T09:36:51

MS

2100

29.52

2019.06.19T09:36:59

MS

3200

30.02

2019.06.18T09:32:47

IBM

6800

174.97

2019.06.20T09:35:26

IBM

5400

175.23