时间格式修改

确保月、天、小时和秒显示两位数
This commit is contained in:
2025-11-12 18:47:36 +08:00
parent 3a92c588c3
commit d8ae9186d8

View File

@@ -48,7 +48,7 @@ fun Date.formatPostTime(): String {
}
/**
* YYYY.DD.MM HH:MM
* yyyy-MM-dd HH:mm
*/
fun Date.formatPostTime2(): String {
val calendar = Calendar.getInstance()
@@ -58,7 +58,14 @@ fun Date.formatPostTime2(): String {
val day = calendar.get(Calendar.DAY_OF_MONTH)
val hour = calendar.get(Calendar.HOUR_OF_DAY)
val minute = calendar.get(Calendar.MINUTE)
return "$year.$month.$day $hour:$minute"
// 确保两位数
val monthStr = String.format("%02d", month)
val dayStr = String.format("%02d", day)
val hourStr = String.format("%02d", hour)
val minuteStr = String.format("%02d", minute)
return "$year-$monthStr-$dayStr $hourStr:$minuteStr"
}
fun Date.formatChatTime(context: Context): String {