public class CalendarCal { /** * 与当前时间比较,得到多少年,多少月,多少天前,多少小时前,多小分钟前 * * @param calendar * 与当前时间比较的日期值 * @return 格式化之后的字符串 */ public String getDateCompareNow(Calendar calendar) { Calendar cal = Calendar.getInstance(); int year = ca…
背景:最近公司要做动态列表,类似于微信朋友圈.动态创建时间就需要显示为 刚刚.几分钟前.几小时前.几天前.2018-05-15,这样的形式. 代码如下 var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; // 计算时间差 handleDate(minute, hour, day,dateTimeStamp) { var result = ''; var now = new Date().getTime(); v…