我以下面的格式来取,可是报错:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmssfffffffff");

解决方案 »

  1.   

    SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmssSSSSSSSS")
      

  2.   

    用大写的字母S : "yyyyMMddHHmmssSSSSSSSSS"        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(
                    "yyyyMMddHHmmssSSSSSSSSS");
            try {
                java.util.Date d = simpleDateFormat.parse("20051123080943000000009");
                java.sql.Timestamp t = new java.sql.Timestamp(d.getTime());
                System.out.println("t=" + t);
                System.out.println(simpleDateFormat.format(t));
            } catch (Exception e) {
                e.printStackTrace();
            }
      

  3.   

    new SimpleDateFormat("yyyyMMddHHmmssSSSSSSSS")