Java Data Type How to - SimpleDateFormat format: 2013-05-16 09:35:31.0








Question

We would like to know how to simpleDateFormat format: 2013-05-16 09:35:31.0.

Answer

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
//ww  w  . j  a va  2  s.c  o m
public class Main {

  public static void main(String[] args) {

    String str_date = "2015-05-15 05:55:55.0";
    DateFormat formatter;
    Date date;
    try {
      formatter = new SimpleDateFormat("yyyy-MM-d HH:mm:ss");
      date = formatter.parse(str_date);
      System.out.println(date);
    } catch (ParseException e) {
      e.printStackTrace();
    }

  }
}

The code above generates the following result.