如何将 List<String> 中的时间戳转换为字符串?
How to convert a TimeStamp in a List<String> to String?
这是我的第一个 post,
我有一个问题,我的列表中有一个 sql.Timestamp,我想设置值
String
中的时间戳
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));
这是我的第一个 post,
我有一个问题,我的列表中有一个 sql.Timestamp,我想设置值 String
中的时间戳 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));