是取年月日的方法
GregorianCalendar sysDate = new GregorianCalendar();
System.out.println(sysDate.get(Calendar.YEAR) + ":" +
sysDate.get(Calendar.MONTH) + ":" +
sysDate.get(Calendar.DAY_OF_MONTH));在sql里用GetDate()取系统时间.
我想Access也应该可以。数据库里出现小时,不用官它。
GregorianCalendar sysDate = new GregorianCalendar();
System.out.println(sysDate.get(Calendar.YEAR) + ":" +
sysDate.get(Calendar.MONTH) + ":" +
sysDate.get(Calendar.DAY_OF_MONTH));在sql里用GetDate()取系统时间.
我想Access也应该可以。数据库里出现小时,不用官它。
解决方案 »
- ajaxSubmit提交不到servlet中
- m2eclipse发布install时出问题
- Eclipse中找不到Servlet类
- 求相关于servlet的学习资料或视频教学之类的东西高份相送
- 为什么出现无法页面错误,找不到服务器!
- 怎么把mysql中的图片查出来然后转换显示在页面上!
- 简单的SQL语句出错?!在线等。
- 如果在jsp页面中调用一个javabean的时候,javabean的构造函数需要参数,怎么办?
- 用ResultSetMetaData速度会慢一点吗?
- 请教何如布置两个相关联jsp??<谢谢!>
- 在win2000下如何用jdk编译和运行java程序?
- 请教各位前辈,关于股票理财公司网站的运作原理~~~
处理一下数据就可以了。
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String strDate = df.format(date);
sql="Insert into article(Title, Content, publishdate) values('"+title+"','"+content+"',#"+ls_date+"#)";
谢谢,但是在Access存入他说格式不对,那该怎么作呢? 我想因为系统对于jsp来说,取出的是2002-11-01 08:12:23,但数据库要的只是2002-11-01,该怎么做?
否则你就要自己在取和插入的时候做处理,而且登陆的时候好像只能用yyyy/mm/dd ...的形式
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");
java.util.Date Now=new java.util.Date();
String NDate=formatter.format(Now);
return NDate;
}给你一个方法。
System.out.println(sysDate.get(Calendar.YEAR) + "-" +
sysDate.get(Calendar.MONTH) + "-" +
sysDate.get(Calendar.DAY_OF_MONTH));现在格式应该没问题了
我在数据库中是2002-11-01,而我在页面上显示则变成了2002-11-01 00:00:00拉,怎么样去掉后面的部分?TO:Hodex(小何才露尖尖角) 你取的是系统时间,那怎么存入数据库呢?
谢谢!
sysDate.get(Calendar.MONTH) + "-" +
sysDate.get(Calendar.DAY_OF_MONTH);
不行吗
sql="select Title, Content, to_char(publishdate,'yyyy-mm-dd') as publishdate from article"
strDate=strDate.substring(0,strDate.indexOf(" "));//取道日期
strDate=strDate.substring(0,strDate.indexOf("."));//取道秒
取出来的时候使用.toString().substring(0,16),好像就可以!