gpt4 book ai didi

java - 结果集 getDate() 返回了错误的日期值

转载 作者:太空宇宙 更新时间:2023-11-04 07:27:02 25 4
gpt4 key购买 nike

当我尝试运行以下命令时,我的应用程序中发生此错误:

SELECT send_day FROM types WHERE ID_TYPE = 4

查询执行返回列值前 2 天的日期。

在Java应用程序中恢复这个值是这样的:

java.sql.Date dataSQL = retorno.getDate(1);

我使用的是SQLJDB4.0驱动程序,数据库版本是2008。

帖子评论的一些答案:

数据库值为2013-08-22,返回为2013-08-20

我的时区是 UTC-03:00 。在数据库中,我执行以下命令:

select SYSDATETIMEOFFSET() 返回:2013-08-22 11:49:12.4010367 -03:00

最佳答案

我更新了SQLJDBC 4-4.0版本,问题已经解决。

关于java - 结果集 getDate() 返回了错误的日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18382943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com