The java.util.Date Class : Date « Data Type « Java Tutorial

  1. java.util.Date, a class normally used to represent dates and times.
  2. java.util.Calendar, often used to manipulate dates.

Times can also be represented as a long. See the discussion of the currentTimeMillis method of the java.lang.System

public Date ()
     public Date (long time)
  1. The no-argument constructor creates a Date object representing the current date and time.
  2. The second constructor creates a Date that represents the specified number of milliseconds since January 1, 1970, 00:00:00 GMT.
import java.util.Date;

public class MainClass{

  public static void main(String[] args){
     Date date = new Date(1111111111);

Tue Jan 13 12:38:31 PST 1970

2.38.1.The java.util.Date Class
2.38.2.Show date and time using only Date methods.
2.38.3.Obtaining a Date Object From a String
2.38.4.Convert from a java.util.Date Object to a java.sql.Date Object
2.38.5.Convert a String Date Such as 2003/01/10 into a java.util.Date Object
2.38.6.Create Yesterday's Date from a Date in the String Format of MM/DD/YYYY
2.38.7.Create a java.util.Date Object from a Year, Month, Day Format
2.38.8.Create a java.sql.Time Object from java.util.Date
2.38.9.Convert the Current Time to a java.sql.Date Object
2.38.10.Convert Date into milliseconds example
2.38.11.Create java Date from specific time example
2.38.12.Determine the Day of the Week from Today's Date
2.38.13.ISO 8601 date parsing utility.
2.38.14.Parses a string representing a date by trying a variety of different parsers.
2.38.15.Perform date validations