diff --git a/app/src/main/java/es/verdnatura/presentation/common/UIExtensions.kt b/app/src/main/java/es/verdnatura/presentation/common/UIExtensions.kt index 8c6fce4f..859fd19f 100644 --- a/app/src/main/java/es/verdnatura/presentation/common/UIExtensions.kt +++ b/app/src/main/java/es/verdnatura/presentation/common/UIExtensions.kt @@ -21,6 +21,7 @@ import androidx.recyclerview.widget.RecyclerView import com.bumptech.glide.Glide import com.bumptech.glide.request.target.CustomTarget import com.bumptech.glide.request.transition.Transition +import java.text.SimpleDateFormat import java.util.* @@ -89,6 +90,17 @@ fun ImageView.loadUrl(url: String) { inline val T.TAG: String get() = T::class.java.canonicalName ?: T::class.simpleName ?: T::class.java.simpleName +fun convertToDateString(date: String?): String? { + + if (date.isNullOrEmpty()) { + return date + } + val formatoEntrada = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'") // Formato de entrada + val formatoSalida = SimpleDateFormat("yyyy-MM-dd") // Formato de salida + val fechaDate = formatoEntrada.parse(date) // Convertir fecha de String a objeto Date + return formatoSalida.format(fechaDate) // Convertir fecha a String con formato deseado +} + fun Calendar.convertToDateString(): String { var dayOfWeek = "" var dayOfMonth = ""