两个日期之间的日历
来源:互联网 发布:中国 歼31 沙特 知乎 编辑:程序博客网 时间:2024/06/13 07:19
public JSONArray getBetweenDays(String stime,String etime){ int numb=1; SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); Date sdate=null; Date eDate=null; try { sdate=df.parse(stime); eDate=df.parse(etime); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } Calendar c = Calendar.getInstance(); JSONArray jsonArray = new JSONArray(); while (sdate.getTime()<=eDate.getTime()) { JSONObject json = new JSONObject(); c.setTime(sdate); int week=c.get(Calendar.DAY_OF_WEEK)-1; //0代表周日,6代表周六 int today= c.get(Calendar.DAY_OF_MONTH); if(week==0){ ++numb; } String dateStr =df.format(sdate); if(today==1){ dateStr =dateStr.substring(5).replace("-","/").replace("0",""); }else{ dateStr =dateStr.substring(8); } System.out.println(week); json.put("date",dateStr ); json.put("week", week); json.put("numb", numb); jsonArray.add(json); c.add(Calendar.DATE, 1); // 日期加1天 sdate = c.getTime(); } return jsonArray; }
-startprint--> <table class="table table-bordered table-hover"> <thead> <tr> <th colspan="2" style="text-align: center;">${model.getYearStart()!""}/${model.getYearEnd()!""}学年 ${model.getTermPeriod()!""}校历表<br>(${model.getStartDate()!''}-${model.getEndDate()!''})</th> </tr> </thead> <tbody> <tr> <td> <table class="table table-bordered table-hover"> <thead> <tr style="background-color: #e7f5f6"> <th>周次</th> <th>周日</th> <th>周一</th> <th>周二</th> <th>周三</th> <th>周四</th> <th>周五</th> <th>周六</th> </tr> </thead> <tbody> <#list result as item> <#if item.week==0> <tr> <td>${item.numb}</td> </#if> <#if item_index==0> <td> 1</td> <#list 1..item.week as t> <td></td> </#list> </#if> <#if item.week==0 || item.week==6> <td style="color:red"> ${item.date}</td> <#else> <td> ${item.date}</td> </#if> <#if item.week==6> </tr> </#if></#list> </tbody> </table> </td> <td> 备注:${model.remark} </td> </tr> </tbody> </table>
1 0
- 两个日期之间的日历
- 收取金额查询—日历控件&查询两个日期之间的数据
- 两个日期之间的天数
- 两个日期之间的天数
- 关于两个日期之间的
- 获得两个日期之前的所有日期或日历
- 两个日期之间的所有日期
- 获取两个日期之间的日期间隔
- 获得两个日期之间的 日期
- 计算两个日期之间的所有日期
- 两个日期之间的日期应用案例
- 获得两个日期之间的所有日期
- 获取两个日期之间的日期
- PHP两个日期之间的所有日期
- 遍历两个日期之间的所有日期
- 获取两个日期之间的所有日期
- 返回两个日期之间的日期集合
- 获得两个日期之间的所有日期
- Visual Studio Code介绍
- JAVA零碎要点008---tomcat启动的时候报错了严重: End event threw exception java.lang.reflect.InvocationTargetExcepti
- (一)线性模型
- Dijkstra 算法最短路模板
- Picasso使用学习(二)
- 两个日期之间的日历
- TIFF添加坐标信息
- 公众号用户发送消息后台PHP回复没有反应的解决办法
- bkdr hash
- Spring如何为bean注入null值
- Linux google host配置
- 【LeetCode】236. Lowest Common Ancestor of a Binary Tree
- 分组密码模式的总结
- MySQL自带数据库