一、效果图
图1,中国的时间格式
图2,美国的时间格式
二、StringUtil.kt代码
import java.text.DateFormat
import java.text.SimpleDateFormat
import java.util.*
object StringUtil {
fun formatTimestamp(currentTime: Long): String {
var sdf = SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
return sdf.format(Date(currentTime))
}
fun formatDateTimeLocale(
timeMillis: Long?,
dateStyle: Int = DateFormat.SHORT,
timeStyle: Int = DateFormat.SHORT
): String {
if (timeMillis == null || timeMillis <= 0L) {
return ""
}
try {
val locale = Locale.getDefault()
val dateFormat = DateFormat.getDateInstance(dateStyle, locale)
val timeFormat = DateFormat.getTimeInstance(timeStyle, locale)
val calendar: Calendar = Calendar.getInstance(locale)
calendar.time = Date(timeMillis)
val formattedDate = dateFormat.format(calendar.time)
var formattedTime = timeFormat.format(calendar.time)
return "$formattedDate $formattedTime"
} catch (e: Exception) {
}
return ""
}
}






![[自动驾驶技术]-6 Tesla自动驾驶方案之硬件(AI Day 2021)](https://img-blog.csdnimg.cn/direct/c6408099a02f43ca8b97b5ca4c7b69e4.png)











![[转载]同一台电脑同时使用GitHub和GitLab](https://img-blog.csdnimg.cn/direct/0f11f1c28f3e41f3865e0160d3704180.png)


