Java Calendar 的 getTimeInMillis() 方法



描述

Java Calendar getTimeInMillis() 方法返回此日历的时间(以毫秒为单位)。

声明

以下是 java.util.Calendar.getTimeInMillis() 方法的声明

public long getTimeInMillis()

参数

返回值

该方法返回当前时间(以 UTC 毫秒为单位)。

异常

从当前日期日历实例获取以毫秒为单位的时间示例

以下示例显示了 Java Calendar getTimeInMillis() 方法的使用。我们使用 getInstance() 方法创建当前日期的日历实例,并使用 getTimeInMillis() 方法打印时间。

package com.tutorialspoint;

import java.util.Calendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = Calendar.getInstance();

      // print the time
      System.out.print("Time in ms " + cal.getTimeInMillis());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Time in ms 1664202061042

从当前日期 GregorianCalendar 实例获取以毫秒为单位的时间示例

以下示例显示了 Java Calendar getTimeInMillis() 方法的使用。我们使用 GregorianCalendar() 方法创建当前日期的日历实例,并使用 getTimeInMillis() 方法打印时间。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = new GregorianCalendar();

      // print the time
      System.out.print("Time in ms " + cal.getTimeInMillis());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Time in ms 1664202083057

从给定日期 GregorianCalendar 实例获取以毫秒为单位的时间示例

以下示例显示了 Java Calendar getTimeInMillis() 方法的使用。我们使用 GregorianCalendar() 方法创建特定日期的日历实例,并使用 getTimeInMillis() 方法打印时间。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = new GregorianCalendar(2025,8,26);

      // print the time
      System.out.print("Time in ms " + cal.getTimeInMillis());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Time in ms 1758825000000
java_util_calendar.htm
广告