1999-12-12
我有  一个  这样的 字符串 
我想 转成  
Date 类型的 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");S
ystem.out.println(sdf.parse("1999-12-12"));
我知道 这个 方法  但是  输出 是这样的
Sun Dec 12 00:00:00 CST 1999
我就想 这样 1999-12-12
怎么写啊 ?

解决方案 »

  1.   

    你转换成日期型后,想使用它干么?
    date型打印输出就是这样的。
      

  2.   

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    System.out.println(sdf.format(sdf.parse("1999-12-12")));sdf.parse("1999-12-12") 得到的是Date类型的,
    println(Date) 相当于 print(Date实例.toString)
      

  3.   

    我现在 用  的 是  mysql   date  类型   的
    他 需要的 是 1999-1-1  date  类型啊 
    我 从  网页  上  拿  到的  是 
    1953-1-1  的 String  类型 
    我想吧  他转  成 Date 类型的 
    然后 保存 到  数据库