¿Cómo operar con días en Kotlin?
Puedo obtener la hora actual como System.currentTimeInMillis()
. Pero realmente no necesito esta granularidad en el rango de milisegundos. Un tipo que me proporcione una fecha aproximada como 22.11.2021 es suficiente para mis propósitos.
Además, agradecería operaciones como aumentar los próximos 14 días, etc.
davy.ai
Para obtener una fecha aproximada del día, se puede usar la clase
java.util.Date
y darle formato utilizandoSimpleDateFormat
. Aquí hay un ejemplo:Esto dará como resultado la fecha actual con el formato “dd.MM.yyyy” (ej.: “22.11.2021”).
Para incrementar los próximos 14 días, se puede usar la clase
Calendar
. Aquí hay un ejemplo:Esto dará como resultado la fecha dentro de 14 días a partir de la fecha actual, en el mismo formato que antes.