#csv #dolphindb #timestamp-with-timezone
Вопрос:
Мои примерные данные представлены в формате «2020-01-01 00:00:00 08:00″ а число после » » обозначает часовой пояс. Когда я импортирую csv-файл в базу данных, формат времени совпадения отсутствует. Как я мог бы заполнить формат времени в dolphindb?
Ответ №1:
Предположим, файл CSV содержит следующие данные:
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"))
Приведенные выше сценарии загружают данные в строковом типе, а затем преобразуют их в тип DATETIME.