Skip to content
Related Articles

Related Articles

Java | Current date and time
  • Difficulty Level : Basic
  • Last Updated : 30 Oct, 2018

There can be multiple ways to print current date and time.

Using Date Class




// Java program to print current date and
// time using Date class.
import java.util.*;
  
public class Main {
    public static void main(String[] args)
    {
        Date d1 = new Date();
        System.out.println("Current date is " + d1);
    }
}
Output:
Current date is Sat Mar 24 18:22:46 UTC 2018

Using Calender class




// Java Code of calendar.get() function
import java.util.*;
  
class GFG {
  
    // Driver code
    public static void main(String[] args)
    {
        Calendar c = Calendar.getInstance();
        System.out.println("Day of week : "
                           c.get(Calendar.DAY_OF_WEEK));
        System.out.println("Day of year : "
                            c.get(Calendar.DAY_OF_YEAR));
        System.out.println("Week in Month : "
                            c.get(Calendar.WEEK_OF_MONTH));
        System.out.println("Week in Year : " +
                            c.get(Calendar.WEEK_OF_YEAR));
        System.out.println("Day of Week in Month : " +                     
                      c.get(Calendar.DAY_OF_WEEK_IN_MONTH));
        System.out.println("Hour : " + c.get(Calendar.HOUR));
        System.out.println("Minute : " + c.get(Calendar.MINUTE));
        System.out.println("Second : " + c.get(Calendar.SECOND));
        System.out.println("AM or PM : " + c.get(Calendar.AM_PM));
        System.out.println("Hour (24-hour clock) : "
                           c.get(Calendar.HOUR_OF_DAY));
    }
}
Output:
Day of week : 7
Day of year : 83
Week in Month : 4
Week in Year : 12
Day of Week in Month : 4
Hour : 6
Minute : 22
Second : 48
AM or PM : 1
Hour (24-hour clock) : 18

We can use calender and formatter class to print current date in a specific format.

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.




My Personal Notes arrow_drop_up
Recommended Articles
Page :