代码之家  ›  专栏  ›  技术社区  ›  Federer

日期格式-Java

  •  1
  • Federer  · 技术社区  · 16 年前

    2009-09-17T13:03:00
    

    DateFormat df = SimpleDateFormat("yyyy-MM-ddTHH:mm:ss");
    

    String test1 = "2009-09-17T13:07:01";
    
    4 回复  |  直到 16 年前
        1
  •  9
  •   ATorras    16 年前

        2
  •  5
  •   Tarski    16 年前

    你需要把T括在单引号里

        3
  •  4
  •   ZZ Coder    16 年前

    SimpleDateFormat isoFormat = 
        new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");   
    
        4
  •  1
  •   Jan    16 年前

    ...      
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-ddHH:mm:ss");
    
    Date date = df.parse("2009-09-17T13:07:01".replace("T",""))