import java.text.SimpleDateFormat;
import java.util.*;
class GetDateTime {
  void GetCalen_DateTime() {
    Calendar date = Calendar.getInstance();
    SimpleDateFormat dateformatter = new SimpleDateFormat("d/MM/yyyy HH:mm:ss");
    System.out.println("Current DateTime is " + dateformatter.format(date.getTime()));
  }
  void GetDate_DateTime() {  
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("d/MM/yyyy HH:mm:ss");
    System.out.println("Current DateTime is " + dateformatter.format(d.getTime()));
  }
  void GetDate_Day() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("dd");
    System.out.print("Current DateTime is " + dateformatter.format(d.getTime()));
  }
  void GetDate_Month() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("MM");
    System.out.print("/" + dateformatter.format(d.getTime()));
  }
  void GetDate_Year() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("yyyy");
    System.out.print("/" + dateformatter.format(d.getTime()));
  }
  void GetDate_Hour() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("HH");
    System.out.print(" " + dateformatter.format(d.getTime()));
  }
  void GetDate_Minute() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("mm");
    System.out.print(":" + dateformatter.format(d.getTime()));
  }
  void GetDate_Second() {
    Date d = new Date();
    SimpleDateFormat dateformatter = new SimpleDateFormat("ss");
    System.out.println(":" + dateformatter.format(d.getTime()));
  }
}
public class DateTimeMethod {
    public static void main(String[] args) {
      GetDateTime d = new GetDateTime();
      System.out.println("======= Current DateTime by Calendar =======");
      d.GetCalen_DateTime();
      System.out.println("========= Current DateTime by Date =========");
      d.GetDate_DateTime();
      System.out.println("======= Current DateTime by 6 Methods ======");
      d.GetDate_Day();
      d.GetDate_Month();
      d.GetDate_Year();
      d.GetDate_Hour();
      d.GetDate_Minute();
      d.GetDate_Second();
      System.out.println("============================================");
  }
}