String strDateTime = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date());"样的时间" == "现在的时间"
解决方案 »
- 想从事Java软件工程师,需要攻哪几方面的知识
- 如何提高jsp显示速度
- 谁有spring security的中文手册,共享一下
- 100分,求JAVA 计算自然周
- 关于tomcat和servlet问题?
- 我的eclipse出问题啦!快来救我!!
- 请问为什么我在JSP上无法使用UPdate写入数据喃,运行后也没有报错,打出来的语句也可以在数据库上运行.郁闷啊!
- JSP页面中取得上传的文件及其他参数值
- 请教各位大侠,我在用JBUILDER编写JSP是运行时,出现如下错误!!
- <jsp:include page="SystemLeft.jsp?TypeId=<%= itTypeId.toString() %>" flush="true" />
- 【这样一个页面为什么会乱码??】
- JSP中如何在嵌套循环查询中控制分页(高分相送)!!!
// 加载类
<%!
public String getCurDate() {//获取日期
Calendar rightnow = Calendar.getInstance();
int nYear = rightnow.get(rightnow.YEAR);
int nMonth = rightnow.get(rightnow.MONTH);
int nDate = rightnow.get(rightnow.DATE);
String strDate = nDate + "";
if(strDate.length() < 2) strDate = "0" + strDate;
strDate = (nMonth + 1) + "-" + strDate;
if(strDate.length() < 5) strDate = "0" + strDate;
strDate = nYear + "-" + strDate;
return strDate;
}
%>
//把日期变成支付串输出
至于怎么对日期赋值,我想用Date类型吧
时间差计算方法
可以看
http://www.cooltang.com/box/topic/character/program/cn-java/0751.htm
上面解释的比较清楚了
时间差可以这样算:
两个Date实例的getTime方法相减
getTime()得到的是从1970年到现在的毫秒数(long类型)
相减得出来的是两个时间相差的毫秒数
除以1000是秒;除以1000*60*60就是天数
分为7,4,5,5,6,5bit,分别代表年,月,日,时,分,秒
有的是0起点,年是加上1970或者1900(看是UTC还是GMT等制)
date1.getTime() - date2.getTime()
下面是我以前问的问题的帖子,你看了就一切都明白了http://expert.csdn.net/Expert/topic/2098/2098232.xml?temp=.8026544
往数据库存的时候用to_date函数把字符串转成Date型。
至于时间差可用如下的方法:
date1.getTime() - date2.getTime()