String st="2002-02-10 00:00:00.0";
String nst="";
nst=st.substring(0,4)+"年";
nst+=st.substring(5,2)+"月";
nst+=st.substring(8,2)+"日";
String nst="";
nst=st.substring(0,4)+"年";
nst+=st.substring(5,2)+"月";
nst+=st.substring(8,2)+"日";
<% String st="2002-02-10 00:00:00.0";
Date date;
DateFormat df=DateFormat.getDateInstance();
try{
date=df.parse(st);
SimpleDateFormat formatter=new SimpleDateFormat("yyyy年M月d日");
out.println(formatter.format(date).toString());
}
catch(ParseException e){ }
%>
select to_char(sysdate,'IYYY"年"-MM"月"-DD"日"') from dual;
rs.getString(1)就可以直接得到。
String nst="";
nst=st.substring(0,4)+"年";
nst+=st.substring(5,7)+"月";
nst+=st.substring(8,10)+"日";