如何将列表中的时间戳转换为<String>字符串?



这是我的第一篇文章,

我有个问题,我有一个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));

相关内容

最新更新