date_shipped=date_shipped.substring(0,10);

解决方案 »

  1.   

    用subString();
    得到2002-06-27,用subString(0,10);
    得到2002-06-27 10:12:00,用subString(0,19)
      

  2.   

    try:String sDate = rs.getDate("date").toString() ;
      

  3.   

    try:String sDate = rs.getDate("date").toString() ;
      

  4.   

    Andrawu的方法已经ok!但只能取出2002-6-27
    如果时间也要取出呢?我用
    String sDate = rs.getDatetime("date").toString() ;
    不行。
    后来我用:
    String sDate1 = rs.getDate("date").toString() ;
    String sDate2 = rs.gettime("date").toString() ;
    String sDate=sDate1+sDate2;
    就行了。
    有更简单的方法吗?我还想用一下前两位说的方法再结帖,但是不行:我用String date=rs.getString("date");
    String date1=date.subString(0,10);不行。
      

  5.   

    对不起,
    String sDate1 = rs.getDate("date").toString() ;
    String sDate2 = rs.gettime("date").toString() ;
    String sDate=sDate1+sDate2;这样不行!
      

  6.   

    <%
    java.util.Date DateTime1 = rs.getTimestamp("date");
    sDateTime1 = DateTime1.toLocaleString();
    %>
    <%=DateTime1%>
    <%=sDateTime1%>
    试试如何!
      

  7.   

    try:String sDateTime = rs.getTimestamp("date").toString() ;
      

  8.   

    try:String sDateTime = rs.getTimestamp("date").toString() ;String sTime = rs.getTime("date").toString() ;