Я хочу, чтобы мое приложение отображало время в текстовом виде, например, 3 минуты назад. Таким образом, у меня есть класс parse.com, который имеетКак предотвратить java.lang.Numberformatexception Invalid Long: ошибка
public String get timestamp()
{
return get string("timestamp")
}
и
public void set timestamp(String Value)
{
put("timestamp",Value)
}
У меня есть postActivity, которое задает метку времени. Во-первых, я получил текущее время
Long time=System.currentTimeMilli(); String timeset = time.toString();
Post post = new Post();
post.set timestamp(timeset);
системы На моем mainActivity где я получить свою точку зрения, у меня есть
Textview time = (Textview) view.findViewById(R.id.txttime);
CharSequence timeAgo =
DateUtils.getRelativeTimeSpanString(Long.parseLong(post.getTimestamp()),
System.currentTimeMillis(),DateUtils.SECOND_IN_MILLIS);
time.setText(timeAgo);
Я получаю java.lang.numberformatexception
, когда на the(Long.parseLong(post.getTimestamp()))
линии Как предотвратить ? Спасибо