如题,在jsp页面中如何分别获得年月日
如下图:
如下图:
解决方案 »
- does not contain handler parameter named 'opp'. This may be caused by whitespace in the label text
- SSH 一个非常奇怪的问题
- sqlserver变mysql语句问题
- 如何实现记住用户名和自动登陆
- 帮我看看这段代码由线程安全性的问题吗?
- 请问是否可以直接在网页中显示word文档的内容,或者是否有这方面的插件什么的?
- 验证码的作用?
- jsp服务端程序
- hibernate连接数据库后session.close无效。导致数据库崩溃。
- 面试题!求大神指点 一下!!!!!!!题目是英文的!我做了一下简单翻译
- 急急急!linux下Tomcat,向oracle中插入中文数据为什么全部都是乱码
- 一个HTML邮件要实现直接跳转
<html>
<script type="text/javascript">
function getDateString(){
var date = new Date();
var year = date.getYear();
var month = date.getMonth() + 1;
var day = date.getDay() + 1;
var oDiv = document.getElementById("date");
oDiv.innerText = year + "年" + month + "月" + day + "日";
}
</script>
</head>
<body onload="getDateString()">
<div id="date"></div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<%
Date date = new Date();
int year = date.getYear();
int month = date.getMonth() + 1;
int day = date.getDay() + 1; String _date = year + "年" + month + "月" + day + "日";
}
%>
</head>
<body>
<div id="date"><%=_date %></div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script type="text/javascript">
function getDateString(){
var date = new Date();
var year = date.getYear();
var month = date.getMonth() + 1;
var day = date.getDay() + 1;
var oDiv = document.getElementById("date");
oDiv.innerText = year + "年" + month + "月" + day + "日";
}
</script>
</head>
<body onload="getDateString()">
<div id="date"></div>
<div id="date2">
<%
Date date = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日");
out.print(df.format(date));
%>
</div>
</body>
</html>
java中取年月日的方法有很多,上面也是一种,但不推荐用这种方法
因为date.getYear(),date.getMonth(),date.getDay都是Deprecated的,即不推荐使用的(sun不推荐)
至于原因,可能是方法有bug,也可能有了更好的方法替代,总之,最好不要在实际应用中使用Deprecated的方法