package util;
import org.apache.commons.lang3.time.DurationFormatUtils;
/**
* User: yumingzhe
* Date: 5/28/12
* Time: 9:02 PM
*/
public class DateFormat {
/**
* @param start start time
* @param end end time
* @return year, month, day, hour, minute, second
*/
public static String formatPeriod(long start, long end) {
String period = DurationFormatUtils.formatPeriod(start, end, "y,M,d,H,m,s");
String[] date = period.split(",");
String result = "";
if (date[0] != null && !date[0].equals("0")) {
result += date[0] + "年";
}
if (date[1] != null && !date[1].equals("0")) {
result += date[1] + "月";
}
if (date[2] != null && !date[2].equals("0")) {
result += date[2] + "天";
}
if (date[3] != null && !date[3].equals("0")) {
result += date[3] + "时";
}
if (date[4] != null && !date[4].equals("0")) {
result += date[4] + "分";
}
if (result.equals("")) {
result += "刚刚";
}
return result;
}
}