Мне нужно преобразовать штамп времени UTC, который я получаю с сервера на время локального устройства. в настоящее время я получаю разницу в 5 часов в свое время. например, когда я отправляю на сервер, время публикации говорит 5 часов назад, а не второй. Как исправить эту проблему. спасибо
Ниже приведен код, который я делаю
long timestamp = cursor.getLong(columnIndex);
CharSequence relTime = DateUtils
.getRelativeTimeSpanString(timestamp * 1000
+ TimeZone.getDefault().getRawOffset(),
System.currentTimeMillis(),
DateUtils.MINUTE_IN_MILLIS);
((TextView) view).setText(relTime);