How to display current date and time in Java



Problem Description

How to display current date and time?

Solution

This example shows how to display the current date and time using Calender.getInstance() method of Calender class and fmt.format() method of Formatter class.

import java.util.Calendar;
import java.util.Formatter;

public class MainClass{
   public static void main(String args[]) {
      Formatter fmt = new Formatter();
      Calendar cal = Calendar.getInstance();
      fmt = new Formatter();
      fmt.format("%tc", cal);
      System.out.println(fmt);
   }
}

Result

The above code sample will produce the following result. The result will change depending upon the current system date and time

Wed Oct 15 20:37:30 GMT+05:30 2008

The following is an another example of Current date and time

import java.util.Date;

public class DateDemo { 
   public static void main(String args[]) {
      Date d = new Date();
      System.out.println(d.toString());
   }
}

The above code sample will produce the following result. The result will change depending upon the current system date and time

Fri Nov 11 00:36:00 EST 2016
java_date_time.htm
Advertisements