Java.util.GregorianCalendar.clone() Java.util.GregorianCalendar.add() Java.util.GregorianCalendar.computeFields() 描述3 所述java.util.GregorianCalendar.clone()方法创建并返回该对象的一个副本。 声明3 以下是java.util.GregorianCalendar.clone()方法的声明 public Object clone() 参数3 NA 返回值3 此方法返回此对象的副本。 异常3 NA 实例3 以下示例显示了java.util.GregorianCalendar.clone()方法的用法。 package com.tutorialspoint; import java.util.*; public class GregorianCalendarDemo { public static void main(String[] args) { // create a new calendar GregorianCalendar cal1 = (GregorianCalendar) GregorianCalendar.getInstance(); // print the current date and time System.out.println("" + cal1.getTime()); // create a second calendar GregorianCalendar cal2 = new GregorianCalendar(); // clone cal1 to cal2 cal2 = (GregorianCalendar) cal1.clone(); // print cal2 System.out.println("" + cal2.getTime()); } } 让我们编译并运行上面的程序,这将产生以下结果 Fri May 18 02:30:58 EEST 2012 Fri May 18 02:30:58 EEST 2012 Java.util.GregorianCalendar.add() Java.util.GregorianCalendar.computeFields()