Java - Write code to convert Calendar To Date String

Requirements

Write code to convert Calendar To Date String

Demo

//package com.book2s;
import java.util.Calendar;

public class Main {
    public static void main(String[] argv) {
        Calendar calendar = Calendar.getInstance();
        System.out.println(convertToDateString(calendar));
    }/*w w w .  j  a v a 2 s  .c  o m*/

    public static String convertToDateString(Calendar calendar) {
        int year = calendar.get(Calendar.YEAR);
        int month = calendar.get(Calendar.MONTH);
        int day = calendar.get(Calendar.DATE);
        int hour = calendar.get(Calendar.HOUR_OF_DAY);
        int minute = calendar.get(Calendar.MINUTE);
        int second = calendar.get(Calendar.SECOND);

        String result = Integer.toString(year) + "-"
                + Integer.toString(month) + "-" + Integer.toString(day)
                + " " + Integer.toString(hour) + ":"
                + Integer.toString(minute) + ":" + Integer.toString(second);
        return result;
    }
}

Related Exercise