您的位置:程序门 -> java -> web 开发



输出的时间格式要修改一下,请问如下变动?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


输出的时间格式要修改一下,请问如下变动?
发表于:2007-01-17 21:56:21 楼主
数据库是sqlserver2000,一个数据表的字段publishedtime   ,默认值:getdate(),值为:2007-1-17   20:38:09   ,但是通过程序输出后,得到的显示结果为:
2007-1-17   20:38:09.0     请问为什么系统会自动加个.0上去??请问如何在输出时
rs.getstring( "publishedtime ")时,让其输出:2007-1-17   20:38:09

?????求各位大哥,谢!
发表于:2007-01-17 22:00:401楼 得分:0
convert(varchar(19),publishedtime,120)   'publishedtime     '
发表于:2007-01-18 07:59:032楼 得分:0
rs.getstring( "publishedtime ")这样输出时如何写:convert(varchar(19),publishedtime,120)   'publishedtime     '???
发表于:2007-01-18 08:10:593楼 得分:0
convert(varchar(19),publishedtime,120)   'publishedtime     '
这句话让你写道sql   语句里面
发表于:2007-01-18 13:19:084楼 得分:0
我的sql语句就是:   select   *   from   news   where   id=89
用不到时间吧?
发表于:2007-01-18 13:45:565楼 得分:0
java.text.simpledateformat   formater   =   new   java.text.simpledateformat( "yyyy-mm-dd   hh:mm:ss ");
system.out.println(formater.format(new   java.util.date().gettime()));
发表于:2007-01-18 15:34:016楼 得分:0
同意楼上的
发表于:2007-01-18 21:32:357楼 得分:0
再顶
发表于:2007-01-18 21:59:008楼 得分:0
我把我的源码贴上:   <%=rs.getstring( "publishedtime ")%>

运行后显示:       2007-01-14   20:59:35.0     如何去了最后的   .0
发表于:2007-01-19 09:00:129楼 得分:0
这两句在前头:
java.text.simpledateformat   formater   =   new  
java.text.simpledateformat( "yyyy-mm-dd   hh:mm:ss ");
最后输出:
<%=formater.format(rs.getstring( "publishedtime ")))   %>
发表于:2007-01-19 09:07:5210楼 得分:0
同意楼上的
发表于:2007-01-19 10:00:5111楼 得分:0
simpledateformat   sdf   =   new   simpledateformat();
sdf.format(sdf.parse(rs.getstring( "publishedtime ")))
发表于:2007-01-19 12:37:4712楼 得分:0
谢谢
发表于:2007-01-19 12:38:1313楼 得分:0
我后来想通了,先取日期,再取时间,两个并一下

rs.getdate   ,rs.gettime
发表于:2007-01-19 14:06:1314楼 得分:0
同意楼上的


快速检索

最新资讯
热门点击