gpt4 book ai didi

java - 将字符串转换为 Java.sql.Date

转载 作者:行者123 更新时间:2023-11-29 01:29:05 25 4
gpt4 key购买 nike

在查看了 stackoverflow 中的许多线程之后,似乎无法找到我正在寻找的正确方法。如果有人能发光一点,那就太好了。

所以我用 SQL 日期填充了一个 JCombo 框,但在这样做的过程中我将它们格式化为使用 SimpleDateFormat 将它们转换为格式为 dd/MM/yyyy 的字符串。

程序运行的时候可以选择某个日期查询数据库等等问题就在这里

我已经设法使用 string.split 将字符串保存到数组中并在另一个字符串中对它们进行排序

有没有办法将此字符串 (2014/04/13) 转换为 SQL 日期,以便我可以查询我的数据库,或者我的处理方式不正确

谢谢你,

最佳答案

Is There A Way To Convert This String (2014/04/13) into an SQL Date?

示例代码:

    SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");

try {
java.util.Date utilDate = format.parse("2014/04/13");
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
System.out.println(sqlDate);
} catch (ParseException e) {
e.printStackTrace();
}

输出:

2014-04-13

use SimpleDateFormat to parse a string into java.util.Date.

use java.sql.Date(miliseconds) constructor.

关于java - 将字符串转换为 Java.sql.Date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23047200/

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