由于项目需求,展示文章的创建时间格式为:几分钟前,几小时前。
补充:未超过一小时展示几分钟前;
1. public String showLivingList(){
2. if(!empty(news_id)){
3. try {
4. new DaPing();
5. this.microcosmicService.findDelById(news_id);
6. new HashMap<String, Object>();
7. new JSONArray();
8. if(dapingList !=null && dapingList.size() > 0){
9. for (int i = 0; i < dapingList.size(); i++) {
10. null;
11. new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
12. "yyyy-MM-dd HH:mm:ss");
13. if(!isEmpty(createTime)){
14. Date date = sdf.parse(createTime);
15. long differenceValue = new Date().getTime() - date.getTime();
16. if(differenceValue < 3600000){
17. 1000 / 60 ) + "分钟前";
18. else if(differenceValue > 3600000){
19. if(differenceValue < 86400000){
20. 1000 / 60 / 60 ) + "小时前";
21. else{
22. "yyyy-MM-dd HH:mm:ss");
23. }
24. }
25. "time", createDate);//时间
26. }
27. "id", dapingList.get(i).getId());//id
28. "name", dapingList.get(i).getAuthor());//作者
29. "descn", dapingList.get(i).getContent());//简介
30. String fileName = dapingList.get(i).getPhotoUrl();
31. FileNameMap fileNameMap = URLConnection.getFileNameMap();
32. String type = fileNameMap.getContentTypeFor(fileName);
33. if(type==null){
34. "url",dapingList.get(i).getPhotoUrl());//展示播放地址
35. else{
36. "url", dapingList.get(i).getPhotoUrl());//展示视频图片
37. }
38. jsonArray.add(map);
39. }
40. }
41. value=JSONArray.fromObject(jsonArray).toString();
42. catch (Exception e) {
43. e.printStackTrace();
44. }
45. }
46. return "value";
47. }
效果:
由于项目需求,展示文章的创建时间格式为:几分钟前,几小时前。
补充:未超过一小时展示几分钟前;
1. public String showLivingList(){
2. if(!empty(news_id)){
3. try {
4. new DaPing();
5. this.microcosmicService.findDelById(news_id);
6. new HashMap<String, Object>();
7. new JSONArray();
8. if(dapingList !=null && dapingList.size() > 0){
9. for (int i = 0; i < dapingList.size(); i++) {
10. null;
11. new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
12. "yyyy-MM-dd HH:mm:ss");
13. if(!isEmpty(createTime)){
14. Date date = sdf.parse(createTime);
15. long differenceValue = new Date().getTime() - date.getTime();
16. if(differenceValue < 3600000){
17. 1000 / 60 ) + "分钟前";
18. else if(differenceValue > 3600000){
19. if(differenceValue < 86400000){
20. 1000 / 60 / 60 ) + "小时前";
21. else{
22. "yyyy-MM-dd HH:mm:ss");
23. }
24. }
25. "time", createDate);//时间
26. }
27. "id", dapingList.get(i).getId());//id
28. "name", dapingList.get(i).getAuthor());//作者
29. "descn", dapingList.get(i).getContent());//简介
30. String fileName = dapingList.get(i).getPhotoUrl();
31. FileNameMap fileNameMap = URLConnection.getFileNameMap();
32. String type = fileNameMap.getContentTypeFor(fileName);
33. if(type==null){
34. "url",dapingList.get(i).getPhotoUrl());//展示播放地址
35. else{
36. "url", dapingList.get(i).getPhotoUrl());//展示视频图片
37. }
38. jsonArray.add(map);
39. }
40. }
41. value=JSONArray.fromObject(jsonArray).toString();
42. catch (Exception e) {
43. e.printStackTrace();
44. }
45. }
46. return "value";
47. }
效果: