能不能把util.date转成String-->sql.date  关注

解决方案 »

  1.   

    通过simpleDateFormat就行了
    先把sql.date转换成string
    然后String转换成util.date例子public class Datetime {    public static void main(String args[]){ 网管有家bitscn.net 
             java.util.Date current=new java.util.Date();
               java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 网管u家u.bitscn@com
               String c=sdf.format(current);
               System.out.println(c);
        }
      

  2.   

    当然可以阿!~!
    先把sql.date转换成string 
    再把String转换成util.date 不就好了嘛!~!
      

  3.   

    import java.sql.*;
    import java.util.*;public class cs{
    public static void main(String[] args)
      {
      GregorianCalendar date_1=(GregorianCalendar)Calendar.getInstance();
      System.out.println(date_1.getTime());
      java.sql.Date date_2= new java.sql.Date((date_1.getTime()).getTime
         ()); //这样就可以了
      System.out.println(date_2);
      }当然楼上的也对的
      

  4.   

    java.sql.Date是继承自java.util.Date直接转换
      

  5.   

    java.sql.Date继承自java.util.Date,所以java.sql.Date可以直接向上转型成java.util.Date.