由於專案需求,展示文章的建立時間格式為:幾分鐘前,幾小時前。
補充:未超過一小時展示幾分鐘前;
未超過24小時展示幾小時前;
超過24小時展示實際時間。
public string showlivinglist()else if(differencevalue > 3600000)else
}map.put("time", createdate);//時間
}map.put("id", dapinglist.get(i).getid());//id
map.put("name", dapinglist.get(i).getauthor());//作者
map.put("descn", dapinglist.get(i).getcontent());//簡介
string filename = dapinglist.get(i).getphotourl();
filenamemap filenamemap = urlconnection.getfilenamemap();
string type = filenamemap.getcontenttypefor(filename);
if(type==null)else
jsonarray.add(map);}}
value=jsonarray.fromobject(jsonarray).tostring();
} catch (exception e)
}return "value";
}
效果:
java中如何獲取幾分鐘或者幾小時前的時間
因為做的專案涉及到獲取當前時間5分鐘前的時間,在網上搜了下,實在沒有找到滿意的答案,於是參考api,自己搞出來了個,如果已經解決這個問題的,權當參考 dateformat df new dateformat yyyy mm dd hh mm ss calendar calendar calendar...
根據時間戳顯示剛剛 幾分鐘前 幾小時前 今天等等
規則是 一分鐘內顯示剛剛 一小時內顯示幾分鐘前 24小時內顯示今天幾點幾分 24 48小時內顯示昨天幾點幾分 一年內顯示幾月幾日 一年前顯示 年 月 日 function timestampformat timestamp var curtimestamp parseint new date get...
爬蟲資料幾小時 幾天前的時間處理
x str t 小時前 for t in range 1 25 d str d 天前 for d in range 1 8 if item arc time in x item arc time datetime.strftime datetime.today y m d 24小時之前,一律替換成當...