TimeAndCountUtil.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.hssx.cloudmodel.util;
  2. import com.hssx.cloudmodel.entity.vo.MouldHistoryVO;
  3. import java.sql.SQLOutput;
  4. import java.util.HashMap;
  5. import java.util.HashSet;
  6. import java.util.Map;
  7. import java.util.Set;
  8. /**
  9. * Author: 吴涛涛 cuiyi@itany.com
  10. * Date : 2019 - 10 - 12 16:34
  11. * Description:<描述>
  12. * Version: 1.0
  13. */
  14. public class TimeAndCountUtil {
  15. public static Set<MouldHistoryVO> getSet(){
  16. Set<MouldHistoryVO> set = new HashSet<>();
  17. for(int i=0 ;i<=23 ;i++){
  18. MouldHistoryVO vo = new MouldHistoryVO();
  19. String iStr = i<10 ? ("0"+i):i+"";
  20. int i1 = i+1;
  21. String iStrAfterOne = (i1)<10 ? ("0"+i1):i1+"";
  22. vo.setTime(iStr+":00-"+iStrAfterOne+":00");
  23. vo.setRunCnt(0);
  24. set.add(vo);
  25. }
  26. return set;
  27. }
  28. public static Map<String,Integer> getMap(){
  29. Map<String,Integer> map = new HashMap<>();
  30. for(int i=0 ;i<=23 ;i++){
  31. MouldHistoryVO vo = new MouldHistoryVO();
  32. String iStr = i<10 ? ("0"+i):i+"";
  33. int i1 = i+1;
  34. String iStrAfterOne = (i1)<10 ? ("0"+i1):i1+"";
  35. map.put(iStr+":00-"+iStrAfterOne+":00",0);
  36. }
  37. return map;
  38. }
  39. public static void main(String[] args) {
  40. System.out.println(TimeAndCountUtil.getMap());
  41. }
  42. }