Java 获取指定几天前的开始时间,结束时间

你的名字 2024-05-06 23:18 143阅读 0赞
  1. public static Map getDaySevenRange(Integer dayNum){
  2. SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  3. Map condition=new HashMap();
  4. Calendar calendar = Calendar.getInstance();
  5. calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
  6. calendar.set(Calendar.HOUR_OF_DAY,24);
  7. condition.put("endDate",df.format(calendar.getTime()));
  8. Integer hours=dayNum*24*-1;
  9. calendar.set(Calendar.HOUR_OF_DAY,hours);
  10. condition.put("startDate",df.format(calendar.getTime()));
  11. return condition;
  12. }

发表评论

表情:
评论列表 (有 0 条评论,143人围观)

还没有评论,来说两句吧...

相关阅读