gpt4 book ai didi

android - 插入 HH :mm:ss from Android to MySql

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

我想将当前时间插入mysql,但结果只有00:00:00

这是我的代码:

String time;
SimpleDateFormat dayFormat = new SimpleDateFormat("HH:mm:ss", Locale.US);
Calendar calendars = Calendar.getInstance();
time = dayFormat.format(calendars.getTime());

MySql中的格式是“时间”。

如何解决这个问题?

先谢谢了

最佳答案

dayFormat.format(calendars.getTime()); 返回 HH:mm:ss 格式的实际时间,但类型为 StringBuffer。当您将其传递给 MySQL 时,数据库需要一个 java.sql.Date,然后它会存储默认日期值 (00:00:00)。

一种解决方案可能是使用 text 类型将日期存储在数据库中,或者在将 StringBuffer 传递到数据库之前尝试解析它。

关于android - 插入 HH :mm:ss from Android to MySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31782337/

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