【发布时间】:2022-01-04 06:49:23
【问题描述】:
我的示例数据格式为“2020-01-01 00:00:00+08:00”,“+”后面的数字代表时区。当我将 csv 文件导入数据库时,没有匹配时间格式。 dolphindb的时间格式怎么填?
【问题讨论】:
标签: csv dolphindb timestamp-with-timezone
我的示例数据格式为“2020-01-01 00:00:00+08:00”,“+”后面的数字代表时区。当我将 csv 文件导入数据库时,没有匹配时间格式。 dolphindb的时间格式怎么填?
【问题讨论】:
标签: csv dolphindb timestamp-with-timezone
假设 csvFile 包含以下数据:
time
2020-01-01 00:00:00+08:00
2020-02-01 00:00:00+08:00
2020-03-01 10:00:00+08:00
加载数据:
csvFile="D:/DolphinDB/timezone1.csv"
schemaTB = extractTextSchema(csvFile)
update schemaTB set type="STRING" where name="time"
t = loadText(csvFile,,schemaTB)
t.replaceColumn!(`time,datetimeParse(left(t.time,19),"yyyy-MM-dd HH:mm:ss"))
以上脚本加载STRING类型的数据,然后将其转换为DATETIME类型。
【讨论】: