Java教程

Java Calendar getTimeInMillis()方法

java.util.Calendar类的getTimeInMillis()方法返回以毫秒为单位的当前时间。此方法返回一个长值。

语法

public long getTimeInMillis()

参数

未传递任何参数。

返回

当前时间(以UTC毫秒为单位)。

抛出

抛出InterruptedException

示例1

import java.util.Calendar;
public class JavaCalendargetTimeInMillisExample1 {
    public static void main(String[] args) throws InterruptedException {
        // create a calendar
      Calendar mycal = Calendar.getInstance();
        // print current time in milliseconds
      System.out.println("Current time : " + mycal.getTime());
        System.out.println("Current time in Millis : " + mycal.getTimeInMillis());
        // create a new calendar mycal2
      Calendar mycal2 = Calendar.getInstance();
        // print the next time in milliseconds
      long l = mycal2.getTimeInMillis();
        System.out.println("Next time is : " + l);
    }
}
输出:
Current time : Wed Aug 08 21:54:18 PDT 2018
Current time in Millis : 1533790458542
Next time is : 1533790458620

示例2

import java.util.Calendar;
public class JavaCalendargetTimeInMillisExample2 {
    public static void main(String[] args) throws InterruptedException {
        Calendar mycal = Calendar.getInstance();
        System.out.println("Current time in Millis : " + mycal.getTimeInMillis());
        mycal.add(Calendar.HOUR,20);
        System.out.println("Current time in Millis after adding 20 hours : " + mycal.getTimeInMillis());
        Calendar mycal2 = Calendar.getInstance();
        long l = mycal2.getTimeInMillis();
        System.out.println("Next time is : " + l);
    }
}
输出:
Current time in Millis : 1533791120506
Current time in Millis after adding 20 hours : 1533863120506
Next time is : 1533791120539
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4