Java Date format to String


java.util.Date convert to String in two String format. 

We use SimpleDateFormat class

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
 
public class DateFormat {
    
    public static void main(String[] args) throws ParseException {
        
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");
        SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        
        Date now = new Date();
        
        System.out.println(sdf2.format(now));
        System.out.println(sdf3.format(now));
 
        String d = "2019-6-1 21:05:36";
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        
        Date date = sdf.parse(d);
        
        System.out.println(date);
    }
}