我想插入到我的DB的时区字段的时间戳字符串,其中包括使用准备好的语句的日期,时间和时区。如何在timegamp中添加timezone以及准备好的语句在postgresql中?
问题是Timestamp.valueof函数没有考虑到字符串包含的时区,所以它会导致错误。 接受的格式是yyyy- [m] m- [d] d hh:mm:ss [.f ...],它没有提及时区。
即引起该错误的确切代码:
pst.setTimestamp(2,Timestamp.valueOf( “2012-08-24 14:00:00 02:00”))
有什么办法可以克服它? 在此先感谢!
确定这是一个可以接受的方法,但我想知道是否有由afored上述方式做这件事的任何方式。 –