字符串的么?用
substring();
substring();
解决方案 »
- .net程序员转java程序员请问学java需要会用那些工具,必备那些知识点?
- 附件上传中文问题 java
- 最近我想实现网页上播放FLV 主要是中文地址无法解析的问题,我想使用中文地址,哪位大哥帮帮忙。
- MessageVO 是一个什么样的类! 我怎么没有找到过这个的相关的解释呢!
- jsp用session控制连接数这么做?
- xml和html怎么显示到一起呢?(vcvj兄请进,开夜车的请进)
- myeclipse不识别Class.forName("com.mysql.jdbc.Driver")
- 小问题,大侠请留步!
- 一个小问题,请各位不吝赐教
- 数据库查询问题,请大家帮忙看看
- up有分,求一问题的解决方案,关于数据的缓存,最后到servlet.....
- 怎样在当session失效时,返回到特定的页面??
StrDate[] = Str.split(" ");
StrDate[0]就是你要的了
public static void main(String[] args) throws Exception {
String oldDate="2004-01-01 00:00:00";
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
String newDate = df.format(date);
System.out.println("date:"+newDate);
}
}你要什么格式就什么格式
其实这类问题在论坛上很多的
你搜一下就可以省了不少分了,呵呵
StrDate[] = Str.split(" ");
StrDate[0]就是你要的了
我用你的方法写了一个 函数,
public static String newdate(String rq) {
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
return df.format(rq);
}
在显示的地方写 newdate(t00010view.getF0100());
注:t00010view.getF0100()是取得的日期,我用try包括起来,出现了以下错误。
Cannot format given Object as a Date
public static String newdate(Date rq) {
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
return df.format(rq);
}
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
out.println(df.format(t00010view.getF0100()));但是还是出现同样的错误。
<%=formatDate(t00010view.getF0600())%>
<%=str.substring(0,9)%>
是什么意思?
就是截取字符传啊~~如果t00010view.getF0600()返回的是date类型的话就要先转化为String,再用str.substring(0,10)
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
out.println(df.format(t00010view.getF0100()));
不是就转换一下!
String str = t00010view.getF0100();
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd");
out.println(df.format(TO_DATE('" + str + "','YYYY-MM-DD')));出现以下错误:
Generated servlet error:
[javac] Compiling 1 source fileE:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\icorpbank\viewt00010s_jsp.java:88: unclosed character literal
out.println(df.format(TO_DATE('" + str + "','YYYY-MM-DD')));
^An error occurred at line: 37 in the jsp file: /viewt00010s.jspGenerated servlet error:
E:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\icorpbank\viewt00010s_jsp.java:88: unclosed string literal
out.println(df.format(TO_DATE('" + str + "','YYYY-MM-DD')));
^An error occurred at line: 43 in the jsp file: /viewt00010s.jspGenerated servlet error:
E:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\icorpbank\viewt00010s_jsp.java:90: ')' expected
out.write("\r\n ??????\r\n");
^
3 errors
你既然String str = t00010view.getF0100();说明是函数返回String类型的,难道你还要转化为date再用SimpleDateFormat啊?
你用substring写个程序给我看看。