如何在android中显示时间为“5分钟前”、“昨天”等

如何在android中显示时间为“5分钟前”、“昨天”等,android,Android,我在android SQLite数据库中以毫秒为单位存储了时间。现在,我想在消息应用程序显示时间时显示它,例如“5分钟前”等。我如何才能做到这一点?试试这个:使用以下代码: private String calculateRelativeTime(long time) { String relativetime = DateUtils.getRelativeTimeSpanString(time).toString(); return relativet

我在android SQLite数据库中以毫秒为单位存储了时间。现在,我想在消息应用程序显示时间时显示它,例如“5分钟前”等。我如何才能做到这一点?

试试这个:

使用以下代码:

    private String calculateRelativeTime(long time) {

        String relativetime = DateUtils.getRelativeTimeSpanString(time).toString();
        return relativetime;


    }