時刻の相対表記
時刻の相対表記(○日前
○分前
等)の文字列を生成するのにおすすめのJavaライブラリ
prettytime(https://www.ocpsoft.org/prettytime/)
使い方
import org.ocpsoft.prettytime.PrettyTime;
import java.util.*;
PrettyTime prettyTime = new PrettyTime(Locale.JAPANESE);
System.out.println(prettyTime.format(new Date())); // たった今
System.out.println(prettyTime.format(new Date(System.currentTimeMillis() - 1000 * 60 * 10))); // 10分前