How to convert date string to timestamp in Kotlin?
问题 I want to convert a date string to unix timestamp from a date string e.g. 14-02-2018 Can someone help? 回答1: Since JDK 8 you can do: val l = LocalDate.parse("14-02-2018", DateTimeFormatter.ofPattern("dd-MM-yyyy")) val unix = l.atStartOfDay(ZoneId.systemDefault()).toInstant().epochSecond Note that the example uses your system's default timezone. 回答2: use this to convert the date string to UNIX timestamp val date = SimpleDateFormat("dd-MM-yyyy").parse("14-02-2018") println(date.time) 来源: https:/