private String getDate(long time) { Calendar cal = Calendar.getInstance(Locale.ENGLISH); cal.setTimeInMillis(time * 1000); String date = DateFormat.format("dd-MM-yyyy", cal).toString(); return date;}请注意,我将时间放在setTimeInMillis中的时间长而不是int,请注意我的日期格式是MM而不是mm( mm是分钟数
,而不是月数,这就是为什么您将月份值设置为“ 41”的原因)
***对于Kotlin用户:
fun getDate(timestamp: Long) :String { val calendar = Calendar.getInstance(Locale.ENGLISH) calendar.timeInMillis = timestamp * 1000L val date = DateFormat.format("dd-MM-yyyy",calendar).toString() return date}不得删除的评论: 亲爱的试图编辑此帖子的人 -我认为,完全更改答案的内容违反了该网站的行为准则。请不要再这样做。-LenaBru



