我在数据库里面的时间只要年月日 我现在存new date()进去带了时分秒啊。。求指教怎么只要年月日。
解决方案 »
- servlet为什么要配置web xml
- document.form.submit()为什么出错?急!!!
- 可否在JSP中使用webwork2的标签库,但不使用webwork2框架?
- 初学jsp有个页面请教一下
- 如何通知ie读取新的文件?
- jspuplaod的问题
- 一个自定义标签的问题,很简单的,就是图形显示不出来,请大家帮我看看,我是各种方法都用尽了,唉(块烦死了)
- 如何从ServletConfig中得到站点的虚拟路径
- 关于页面信息传递的问题 高手来啊
- 有谁会写bat 批处理:使window 启动后自动运行tomcat
- 求助关于互操作,及接口管理的问题
- JSP 中 怎么让用户输入的新闻正常显示?
SimpleDateFormat formt = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = formt.format(date);
long day = 24 * 3600 * 1000;
da.setTime(da.getTime() / day * day);//这个相当于取整,去掉小时,分钟和秒
要注意一下数据库字段的类型
SimpleDateFormat formt = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = formt.parse(string);
JAVA API 说的特实在,为啥不看呢???
java 可以这么实现,在数据库端也可以实现啊,根据你具体的数据库来实现
如果用的存JDBC ,使用标准SQL的话,那就的使用SimpleDateFormat进行格式化了。