반응형
val skeleton: String = DateFormat.getBestDateTimePattern(Locale.getDefault(), "MMMM d")
val formatter = SimpleDateFormat(skeleton, Locale.getDefault())
formatter.timeZone = TimeZone.getDefault()
formatter.applyLocalizedPattern(skeleton)
time = formatter.format(msgTime.time)
각 국가별로 날짜 형식에 맞게 보여진다.
다른 나라는 날짜부터 표시되기도 하고.
한국이면 2월 11일.
private fun timeText(time1: Long, time2: Long) {
val cal1 = Calendar.getInstance()
cal1.timeInMillis = time1
val datePattern: String = getBestDateTimePattern(Locale.getDefault(), "MMMM d")
val format = SimpleDateFormat(datePattern, Locale.getDefault())
format.timeZone = TimeZone.getDefault()
format.applyLocalizedPattern(datePattern)
timeText!!.text = format.format(cal1.time)
}
반응형
'IT > Android' 카테고리의 다른 글
Android] Kotlin fragment에서 상태표시줄 보여지게 (0) | 2021.06.08 |
---|---|
Kotlin] 안드로이드 Fragment findViewById Null (0) | 2021.05.22 |
Kotlin] 안드로이드 채팅방 날짜 표시 (0) | 2021.05.01 |
Android] 다른 액티비티에서 프라그먼트 교체 / 뷰페이저 (0) | 2021.04.29 |
Android] Coroutine 재시작, 다시 호출하기 (0) | 2021.04.26 |
댓글