我在通过 java api 上传带有时间戳字段的 csv 文件时遇到问题。 csv文件中的字段为2017-10-30 09:00:00 Europe/Madrid,出现的错误是: **无法识别的时区:欧洲/马德里;无法将“2017-10-30 09:00:00 欧洲/马德里”解析为日期时间* 我的架构是:
_PARTITIONTIME TIMESTAMP NULLABLE
fechaHora TIMESTAMP NULLABLE
idCliente STRING NULLABLE
idOrigen STRING NULLABLE
numPedidosPendientes INTEGER NULLABLE
numPedidosPreparados INTEGER NULLABLE
numLineasPendientes INTEGER NULLABLE
numLineasPreparadas INTEGER NULLABLE
谢谢。
最佳答案
我已经解决了,在java中需要输入2017-10-30 09:00:00+01而不是2017-10-30 09:00:00欧洲/马德里 谢谢。
关于java - BigQuery 上传 csv 文件的时间戳错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47071226/