Cómo get la date y hora local actual en Kotlin

Cómo get la date actual (día mes y año) y la hora (hora, minutos y segundos) todo en hora local en Kotlin?

Intenté con LocalDateTime.now() pero me está dando un error diciendo que Call requires API Level 26 (curr min is 21) .

¿Cómo podría get una date y hora en Kotlin?

java.util.Calendar.getInstance() representa la hora actual utilizando la configuration regional actual y la zona horaria.

También puede optar por importar y usar Joda-Time o una de las horquillas para Android .

Probablemente no esté utilizando Java 1.8, que es necesario para LocalDateTime . Si puedes, te recomendaría ir a 1.8.

https://kotlinlang.org/docs/reference/using-gradle.html#configuring-dependencies

De lo contrario, puede usar el Calendar lugar, consulte el documento API aquí .

  • Kotlin "fuera" y "en" y generics - uso correcto
  • ¿Cómo instalar Kotlin en Eclipse para Android?
  • En Kotlin, ¿cómo se pueden limitar las opciones en un Generador fluido para diferentes forms de configuration?
  • No se permite declarar una tarea 'limpia' personalizada cuando se usan los complementos estándar de ciclo de vida de Gradle
  • IntelliJ: error de Kotlin causa parpadeo del mouse y errores en el código
  • No puede abrir el proyecto después de actualizar Android Studio
  • Cómo get variables ext. * En el bloque de complementos en build.gradle.kts
  • ¿Cómo usar los methods Spring Data JPA que devuelven un Stream en un bloque try-with-resources en Kotlin?
  • AndroidAnnotations - ViewById no se puede utilizar en un elemento privado
  • indexOf en Matrices de Kotlin
  • Deshabilitar la generación META-INF / * en el proyecto gradle android library kotlin