Java 来自csv文件的BigQuery上载时间戳错误

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

我在通过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  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符号而不是时区名称,是否有效?或者你也会犯同样的错误?