Je veux convertir une chaîne de date en horodatage Unix à partir d'une chaîne de date, par exemple 14-02-2018
Quelqu'un peut-il aider?
Depuis JDK 8, vous pouvez faire:
val l = LocalDate.parse("14-02-2018", DateTimeFormatter.ofPattern("dd-MM-yyyy"))
val unix = l.atStartOfDay(ZoneId.systemDefault()).toInstant().epochSecond
Notez que l'exemple utilise le fuseau horaire par défaut de votre système.
utilisez-le pour convertir la chaîne de date en horodatage UNIX
val date = SimpleDateFormat("dd-MM-yyyy").parse("14-02-2018")
println(date.time)