ayampenyet ayampenyet - 1 year ago 78
Java Question

How to convert date to string and to date again?

Hi i want to convert the current date to this format

. However, it will convert the date into
format, but i want to convert it back into
format. So can anyone advise on this?

This is my code so far

DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
String datestring = dateFormat.format(date);

Answer Source

try this:

 String DATE_FORMAT_NOW = "yyyy-MM-dd";
 Date date = new Date();
 SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
 String stringDate = sdf.format(date );
    try {
        Date date2 = sdf.parse(stringDate);
    } catch(ParseException e){
     //Exception handling
    } catch(Exception e){
     //handle exception
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download