/**
* 时间差
*
* @param time
* @return
*/
public static String getTimeFormatText(long time){
SimpleDateFormat simpleDateFormat=new SimpleDateFormat(DATE_FORMAT_yyyy_MM_dd);
String year=simpleDateFormat.format(System.currentTimeMillis()).substring(0,4);
String beginTime= (Integer.valueOf(year)-time)+"-01-01";
return beginTime;
}
或者
/**
* 时间差
*
* @param time
* @return
*/
public static String getTimeFormatText(long time){String beginTime;
Calendar calendar=Calendar.getInstance();
beginTime=(calendar.get(Calendar.YEAR)-150)+"-01-01";
return beginTime;
}
本文介绍了两种计算时间差的方法,一种使用SimpleDateFormat格式化当前时间并减去年份得到开始时间,另一种利用Calendar实例获取当前年份并减去固定年数得出起始年份。
1506

被折叠的 条评论
为什么被折叠?



