如题

解决方案 »

  1.   

    看String的Patten了:
    例如String sDate="2004-5-6"; 
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Date date = sdf.parse(sDate);如果sDate格式不对,会抛出异常。
      

  2.   

    那如果我是"2005-10-25 02:05:25"的String类型
    想转化为"2005-10-25"这样的话该怎么做?
      

  3.   

    答2楼String sDate="2005-10-25 02:05:25"; 
    SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date = sdf1.parse(sDate);SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
    String sResult = sdf2.format(date);