这是我的第一篇文章,
我有个问题,我有一个sql。我的列表中的时间戳,我想设置值字符串中的时间戳
setModificationDate(listDossier.get(12));
问题是当我尝试它时,我有一个
java.lang.ClassCastException:java.sql.Timestamp无法转换为java.lang.String
我试着做了一个setModificationDate(listDossier.get(12(.toString(((;但我也没工作。
https://i.stack.imgur.com/mgFN4.png
setModificationDate只是一个字符串。
感谢的帮助
使用DateFormatter。示例:
String pattern = "MMM dd, yyyy HH:mm:ss.SSSSSSSS";
String timestampAsString = "Nov 12, 2018 13:02:56.12345678";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);
LocalDateTime localDateTime = LocalDateTime.from(formatter.parse(timestampAsString));