【发布时间】:2021-11-12 12:09:56
【问题描述】:
来自csv的样本数据如下:
| datetime | symbol | price | volume |
|---|---|---|---|
| 10/1/2020 9:00 | XYZ | 10.68 | 375 |
| 10/1/2020 9:00 | XYZ | 10.9 | 66 |
| 10/1/2020 9:00 | XYZ | 11.42 | 103 |
| 10/1/2020 9:00 | XYZ | 12.62 | 280 |
| 10/1/2020 9:00 | XYZ | 10.73 | 23 |
| 10/1/2020 9:00 | XYZ | 11.44 | 299 |
我执行了以下行来读取数据:
schemaTB = extractTextSchema(csvFile)
update schemaTB set type="DATETIME" where name="datetime"
schemaTB[`format]=["M-d-y h:m:s",,,];
t = loadText(csvFile,,schemaTB)
但是报错:
t = loadText(csvFile, , schemaTB) => Invalid temporal format M-d-y h:m:s
【问题讨论】:
-
您指定了
M-d-y,但日期似乎采用MM/DD/YYYY格式(或类似格式)。分隔符至少是错误的。