【发布时间】:2022-06-29 23:55:46
【问题描述】:
我正在尝试使用字符串到时间戳的转换来提取对象形式的一般情况向量。 在这种情况下,mysql值具有以下格式:“2022-06-29 10:08:22” 但是当我打印字符串时,它具有以下格式:“2022-06-29T10:08:22”。在这里,我们注意到输出包含一个“T”字符。当我尝试使用时间戳进行转换时,出现错误。
代码:
data = new Object[0][0];
data[0][0]=rs.getObject(0); TimeStamp
createTimestampt= Timestamp.valueOf((String)data[0][0]));
在这种情况下,类 java.sql.Timestamp 是否过时?或者我错过了哪里?
注意:Ojbect rs 是 java.sql.ResultSet 的一个实例。出于明显的原因,不包括所有代码。但是问题的本质已经讨论过了。
谢谢
谢谢
【问题讨论】:
-
您的列在 MySQL 中的确切地说是什么数据类型?