在Java中如何将 2010-11-15 08:36:00 转换成 2010/11/15 转换前后都是date类型

解决方案 »

  1.   

    SlmpertDateFormat sf = new SlmpertDateFormat("yyyy/MM/dd");sf.Format(...);你用这个试试,这是个得时间的方法, 第一行,是转换, 或者截取字符串用subString(0,10);
      

  2.   

    转换前后都是Date类型? Date类型有格式吗?貌似显示时才需要格式
     
      

  3.   

    Date date = new Date("2010-11-15 08:36:00");
    SlmpertDateFormat df = new SlmpertDateFormat("yyyy/MM/dd");
    System.out.println("转换为:" + df.Format(date));
      

  4.   

    import java.text.SimpleDateFormat;
    import java.util.Calendar;public class d {
        public static void main(String [] arg){
         Calendar   cal   =   Calendar.getInstance();   
         SimpleDateFormat   format   =   new   SimpleDateFormat("yyyy/MM/dd");   
         java.util.Date   date   =   cal.getTime();  
         System.out.println("现在时刻"+format.format(date));  
        }
    }