у меня есть код вроде
String timestampasstring = message.getString(TransactTime.FIELD);
System.out.println(timestampasstring);
String[] timestampasstrings = timestampasstring.split("\\.");
String timestamptostring = timestampasstrings[0];
System.out.println(timestamptostring);
// String pattern = "yyyyMMdd-HH:mm:ss";
// SimpleDateFormat DateFormat = new SimpleDateFormat(pattern);
// Date parsedDate = (Date) DateFormat.parse(timestamptostring);
// Timestamp timestamp = new Timestamp(parsedDate);
LocalDateTime ldt = LocalDateTime.parse(timestamptostring, DateTimeFormatter.ofPattern("yyyyMMdd-HH:mm:ss"));
Timestamp ts = Timestamp.valueOf(ldt);
System.out.print(ts);
мое значение stringtotimestamp равно 20200421-12: 10: 17
когда я получил журнал, моя отметка времени становится 2020-04-21 11:37: 50.0114305
мой вопрос, как получить метку времени без миллисекунды для вставки в mysql?