blob: 35f1ac6bb75671ec4a6eae3222b12a5144afa596 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package mx.trackermap.TrackerMap.utils
import android.os.Build
import kotlinx.datetime.LocalDateTime
import kotlinx.datetime.toJavaLocalDateTime
import java.text.SimpleDateFormat
import java.time.format.DateTimeFormatter
import java.util.*
actual class DateUtils {
actual companion object {
actual fun formatDate(date: LocalDateTime): String {
val javaDate = date.toJavaLocalDateTime()
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm")
return javaDate.format(formatter)
} else {
val formatter = SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault())
return formatter.format(date)
}
}
}
}
|