Java Date setTime() Method



Description

The Java Date setTime(long time) method sets this Date to show time milliseconds after January 1, 1970 00:00:00 GMT.

Declaration

Following is the declaration for java.util.Date.setTime() method

public void setTime(long time)

Parameters

time − the number of milliseconds

Return Value

The method does not return any value.

Exception

NA

Setting Date Based on Time Elapsed Since January 1, 1970 00:00:00 GMT Example

The following example shows the usage of Java Date setTime() method. We're creating a date instance and using setTime() we've updated the date by setting 10000 ms after 1970. The updated date is printed.

package com.tutorialspoint;

import java.util.Date;

public class DateDemo {
   public static void main(String[] args) {

      // create a date
      Date date = new Date(92, 1, 10);

      // set the time for 10000 milliseconds after
      // january 1, 1970 00:00:00 gmt.
      date.setTime(10000);

      // print the result
      System.out.println("Time after setting:  " + date.toString());
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Time after setting:  Thu Jan 01 05:30:10 IST 1970
java_util_date.htm
Advertisements