Java,JSP中的日期分别获取年,月,日的方法。
来源:互联网 发布:spss如何将数据分组 编辑:程序博客网 时间:2024/06/07 01:43
在JSP中,当你获取一个日期的值的时候,想把它分别存到select 的option中,需要和数据库中的日期一样。
Customer customer=(Customer)request.getAttribute("customer");
Date birthday=customer.getBirthday();
Calendar c=Calendar.getInstance();
//将java.util.Date转换为java.util.Calendar
c.setTime(birthday);
//获取年、月、日
int y =c.get(Calendar.YEAR);
int m=c.get(Calendar.MONTH)+1;
int d=c.get(Calendar.DATE);
pageContext.setAttribute("y", y);
pageContext.setAttribute("d", d);
pageContext.setAttribute("m", m);
这样在下面的table中就能取得值,代码如下
<tr>
<td>生日:</td>
<td>
<select>
<c:forEach var="year" begin="1990" end="2016">
<option ${y==year?'selected':'' }>${year }</option>
</c:forEach>
</select>年
<select>
<c:forEach var="month" begin="1" end="12">
<option ${m==month?'selected':'' }>${month }</option>
</c:forEach>
</select>月
<select>
<c:forEach var="date" begin="1" end="31">
<option ${d==date?'selected':'' }>${date}</option>
</c:forEach>
</select>日
</tr>
- Java,JSP中的日期分别获取年,月,日的方法。
- iOS 获取日期的年、月、日
- SQL分别获取时间的年、月、日
- Java中的日期计算器(1970年1月1日)
- Java获取时间的年、月、日
- jsp页面获取当前的年、月、日
- Oracle获得日期中的年、月、日
- oracle 取出日期中的,年,月,日
- [Java] 计算两个日期之间的差(年 月 日)
- sql 计算两时间或日期 的相差的 年、 月、 日、时、分、秒,年、月、日分别的提取
- js获取当前日期及前一天(年/月/日)
- sql获取日期区间(年、月、周、日)
- 获取指定期间的起止日期(年、月、周、日)
- 异步获取的时间日期数据显示为0NaN年NaN月NaN日
- iOS 获取指定日期的时间(年、月、日、星期、时、分、秒等)
- Java中获取年,月,日,时间
- Java中获取年,月,日,时间
- Java Calendar获取年、月、日、时间
- java排序算法二分法 希尔排序 快速排序 归并排序
- 实现Runnable接口创建线程,并验证同步函数this锁--存疑
- MFC开发 常见控件库
- #define
- 编程规范
- Java,JSP中的日期分别获取年,月,日的方法。
- _CRT_SECURE_NO_WARNINGS警告的解决
- unity提示消息窗口
- 面向对象的内存调用
- Train and Test LeNet on your own dataset
- XMAPP,非本地访问phpmyadmin出现Access forbidden的问题
- Codeforces 631D Messenger【KMP】
- 封装控件的原理[未完待续]
- 安卓注册手机短信验证码验证的案例-01