Cómo obtener el timestamp actual en Android con Kotlin
¡Hola a todos! Soy un desarrollador Android principiante y escribo en Kotlin. Me encontré con una tarea aparentemente simple: necesito obtener el timestamp actual en mi aplicación para, por ejemplo, guardar la hora de creación de un registro en la base de datos o enviarlo al servidor.
Probé varias opciones, pero me confundí con las diferentes APIs. Antes en Java usaba `System.currentTimeMillis()`, pero en Kotlin también funciona y obtengo un número largo. ¿Es correcto? Pero he oído que no es muy bueno y que debería usar `Instant.now()` o `Calendar.getInstance()`. También existe `Date()`.
Por favor, indíquenme qué método se considera correcto y moderno para Android (API 26+). Necesito obtener el timestamp en formato Unix (cantidad de milisegundos desde el 1 de enero de 1970). Aquí hay un ejemplo de mi código que estoy usando ahora, pero no estoy seguro de que sea bueno:
```kotlin
val currentTime = System.currentTimeMillis()
Log.d("MyApp", "Current timestamp: $currentTime")
```
¿Será este código...