解决方案 »

  1.   

    add的参数类型是Object,可以添加的。你看看是不是别的错误引起的。
      

  2.   

    用泛型  List<Timestamp> list = new ArrayList<Timestamp>();  
        Date date = new Date();  
        Timestamp time = new Timestamp(date.getTime());  
        list.add(time);  
      

  3.   

    你其他地方的问题吧?import java.sql.Timestamp;
    import java.util.ArrayList;
    import java.util.Date;
    import java.util.List;public class ListTest { /**
     * @param args
     */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    List objList = null;
    objList = new ArrayList();
    Timestamp a = new Timestamp(new Date().getTime());
    objList.add(a);
    }}
      

  4.   


    是不是你import的时间包错误啦?
      

  5.   

    已经解决了,谢谢各位啊
    错误:
    我的程序里m = '2012年03月22日';
    General.convertStringToDate(m, "yyyy-MM-dd")
    转换的时候报错说不能转换,在前面先把m转换为'2012-03-22'的格式就好了。现在不明白的是为什么这里就不能直接把m转换了。不过程序已经好了。
    谢谢各位啊