Calendar c = new Calendar();
c.setTime(yourDate);
System.out.println(c.get(Calendar.YEAR));
c.setTime(yourDate);
System.out.println(c.get(Calendar.YEAR));
解决方案 »
- url传参是否有关键字?status=OK参数不能被struts识别到url访问的action
- 怎样配置log4j达到为不同的类设置不同的日志级别
- weblogic数据源配置问题
- JSP网页开发TOMCAT服务器中的问题
- +++++++++为什么我的C:\Tomcat\common\lib里面没有servlet.jar??
- struts 的findForward问题,请帮忙看看..\感激不进
- 有谁知道这是什么原因造成的?
- 求助!!求助!!有关STRUTS中action向ejb提交数据时的action该怎么写??
- 我申请了个域名,我直接用TOMCAT做了服务器,觉得慢
- JBUILDER7.0+WEBLOGIC6.0+SQLSERVER2000 ,如何运行JSP程序?
- 菜鸟问题(JSP中数值转换)
- 我问一个jsp的问题。
public static int getYear(Date d) {
Calendar cl = Calendar.getInstance();
cl.setTime(d);
return cl.get(Calendar.YEAR);
} // 取月
public static int getMonth(Date d) {
Calendar cl = Calendar.getInstance();
cl.setTime(d);
return cl.get(Calendar.MONTH) + 1;
}
<script language="LiveScript">
<!-- Hiding
today = new Date()
document.write("现在时间是 ",today.getHours(),":",
today.getMinutes())
document.write("<br>今天日期为 ", today.getMonth()+1,
"/",today.getDate(),"/",today.getYear());
// end hiding contents -->
</script>
在本例中,我们必需首先建立一个日期变数,这可以由 today= new Date()来完成。如果 没有特别指定时间与日期的话,浏览器将会采用本地客户端机器的时间。若将它放入变数 today 中, 这儿要注意的是,我 们并没有宣告 today 这个变数的型态。
除以上功能外,在建立日期物件时你也可以事先设定日期如下:
docStarted= new Date(96,0,13)
首先是年,接着是月(但记得减 1),再接着是日。同样的方法也可以加上时间的设定。如下:
docStarted = new Date(96,0,13,10,50,0)
前三个是日期的年、月、日,接着是时、分、秒。最后,我们必须提醒你 JavaScript 并没有实际的日期型态,但是它却能毫不费力地显示出日期和时间,原因是它是从 1 / 1 / 1970 0 0h开始以 ms(milli seconds) 来计算目前的时间的,这听起来似乎有些复杂。但你倒不用担心,它有 标准 的共用函数可以计算,你只要知道如何用就可以了。
public static int getYear(Date d) {
Calendar cl = Calendar.getInstance();
cl.setTime(d);
return cl.get(Calendar.YEAR);
} // 取月
public static int getMonth(Date d) {
Calendar cl = Calendar.getInstance();
cl.setTime(d);
return cl.get(Calendar.MONTH) + 1;
}
nod