try:<%
int iDay = 6 ;
int iHour = 5 ;
java.util.Date currentTime = new java.util.Date();
long beginTime = currentTime.getTime() ;
long addTime = (iDay*24+iHour)*60*60*1000 ;
beginTime = beginTime+addTime ;
java.util.Date Ldate = new java.util.Date(beginTime) ;
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sLDate=sdf.format(Ldate);
out.print(sLDate) ;
%>
int iDay = 6 ;
int iHour = 5 ;
java.util.Date currentTime = new java.util.Date();
long beginTime = currentTime.getTime() ;
long addTime = (iDay*24+iHour)*60*60*1000 ;
beginTime = beginTime+addTime ;
java.util.Date Ldate = new java.util.Date(beginTime) ;
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sLDate=sdf.format(Ldate);
out.print(sLDate) ;
%>
解决方案 »
- 关于工作流中业务和流程及表单的两个初学者问题
- hibernate的hbm文件自动生成pojo和ddl?
- 求一类似csdn结贴时输入密码的弹出窗口代码
- 哪位高手给讲讲response.encodeURL("j_security_check")
- 怎么得到一个字符串在另一个字符串中出现的次数?
- 现在学jsp+servlet 但我不知道如何使用cookie实现最近浏览并限制4个
- 请高手帮忙!!!
- 我的tomcat如何在内网中实现域名解析?
- 关于单点登录的问题
- JSP and ASP and PHP哪个更有前景????
- 急用, 如何能編譯使用import javax.servlet.*; 的java文件
- JSP小问题?运行时为何出现下载对话框!
Date(long date)
out.prinf(date.toLocaleString());
数据库中的字段类型设为SQL SERVER2000,时间字段写入的时候是DATE类型转化为LONG写入,所以取出的时候是要将LONG转化成DATE 显示啊,
以上的例子我都试过了,都不行啊,怎么办啊???
Date轉化為long是怎樣轉化的?
long a = Date d.getTime(); 用Date(long date)就行
還是通過DateFormat轉成String再轉化為long的。
這樣用
SimpleDateFormat dateformat = new SimpleDateFormat("存入的方式");
s = rs.getString("字段");
Date d = dateformat.parse(s);
s = dateFormat.applyPattern(顯示的方式);
SimpleDateFormat tim= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
数据库中的记录: 时间字段: java.text.SimpleDateFormat@4f76f1a0 这是怎么回事啊??