Java.util.Calendar类

java.util.Calendar.clone() 方法返回给定日历对象的副本。

语法

public Object clone()

参数

不需要参数。

返回值

返回副本给定日历对象的异常。

异常

示例:

在下面的示例中,java.util.Calendar.clone() 方法用于创建给定日历对象的副本。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建指定日期的日历
    Calendar Cal1 = new GregorianCalendar(2018, 10, 25);

    //从日历创建日期对象
    //并打印它
    System.out.println("Original Calendar: " + Cal1.getTime());

    //创建日历的克隆
    Calendar Cal2 = (Calendar)Cal1.clone();

    //从克隆日历创建日期对象
    //并打印它
    System.out.println("Cloned Calendar: " + Cal2.getTime());
  }
}

上述代码的输出将是:

Original Calendar: Sun Nov 25 00:00:00 UTC 2018
Cloned Calendar: Sun Nov 25 00:00:00 UTC 2018