Java 来自csv文件的BigQuery上载时间戳错误
我在通过JavaAPI上传带有时间戳字段的csv文件时遇到问题。csv文件中的字段为2017-10-30 09:00:00 Europe/Madrid,出现的错误为: **未确认的时区:欧洲/马德里;无法将“2017-10-30 09:00:00欧洲/马德里”解析为日期时间* 我的模式是:Java 来自csv文件的BigQuery上载时间戳错误,java,csv,timestamp,google-bigquery,Java,Csv,Timestamp,Google Bigquery,我在通过JavaAPI上传带有时间戳字段的csv文件时遇到问题。csv文件中的字段为2017-10-30 09:00:00 Europe/Madrid,出现的错误为: **未确认的时区:欧洲/马德里;无法将“2017-10-30 09:00:00欧洲/马德里”解析为日期时间* 我的模式是: _PARTITIONTIME TIMESTAMP NULLABLE fechaHora TIMESTAMP NULLABLE idCliente STRING NULLAB
_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欧洲/马德里 谢谢。如果使用+1符号而不是时区名称,是否有效?或者你也会犯同样的错误?