后端遍历日期方法和前端当前日期拼接
//后端遍历日期
//获取开始日期 Date starttime = entity.getStarttime(); //获取结束日期 Date overtime = entity.getOvertime(); //格式日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date temp = starttime; Calendar calendar = Calendar.getInstance(); calendar.setTime(starttime); //遍历日期 while(temp.getTime() <= overtime.getTime()){ temp = calendar.getTime(); //当前String类型日期 String dqrq = sdf.format(temp); //天数+1 calendar.add(Calendar.DAY_OF_MONTH,+1); //转为Date类型 temp = sdf.parse(sdf.format(calendar.getTime())); }
//前端当前日期拼接
//获取当前时间 var date = new Date(); //获取年 var y = date.getFullYear(); //获取月 var m = date.getMonth()+1; //获取日 var d = date.getDate(); //组装成当前日期 var t = y+"-"+(m < 10 ? "0" + m : m)+"-"+(d < 10 ? "0" + d : d); //打印日期 console.log(t); //获取当前时间时间戳 var dq = new Date(t).getTime(); //打印时间戳 console.log(dq);