GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Python Technologies
  • Databases
  • Computer Programming
  • Web Development
  • Java Technologies
  • Computer Science
  • Mobile Development
  • Big Data & Analytics
  • Microsoft Technologies
  • DevOps
  • Latest Technologies
  • Machine Learning
  • Digital Marketing
  • Software Quality

This view

  • Original page
  • New address

GeezerVison is showing www.tutorialspoint.com — Java TimeZone clone() Method

Java.util package tutorial
  • Java.util - Home
  • Java.util - ArrayDeque
  • Java.util - ArrayList
  • Java.util - Arrays
  • Java.util - BitSet
  • Java.util - Calendar
  • Java.util - Collections
  • Java.util - Currency
  • Java.util - Date
  • Java.util - Dictionary
  • Java.util - EnumMap
  • Java.util - EnumSet
  • Java.util - Formatter
  • Java.util - GregorianCalendar
  • Java.util - HashMap
  • Java.util - HashSet
  • Java.util - Hashtable
  • Java.util - IdentityHashMap
  • Java.util - LinkedHashMap
  • Java.util - LinkedHashSet
  • Java.util - LinkedList
  • Java.util - ListResourceBundle
  • Java.util - Locale
  • Java.util - Observable
  • Java.util - PriorityQueue
  • Java.util - Properties
  • Java.util - PropertyPermission
  • Java.util - PropertyResourceBundle
  • Java.util - Random
  • Java.util - ResourceBundle
  • Java.util - ResourceBundle.Control
  • Java.util - Scanner
  • Java.util - ServiceLoader
  • Java.util - SimpleTimeZone
  • Java.util - Stack
  • Java.util - StringTokenizer
  • Java.util - Timer
  • Java.util - TimerTask
  • Java.util - TimeZone
  • Java.util - TreeMap
  • Java.util - TreeSet
  • Java.util - UUID
  • Java.util - Vector
  • Java.util - WeakHashMap
  • Java.util - Interfaces
  • Java.util - Exceptions
  • Java.util - Enumerations
  • Java.util Useful Resources
  • Java.util - Useful Resources
  • Java.util - Discussion
Selected Reading
  • UPSC IAS Exams Notes
  • Developer's Best Practices
  • Questions and Answers
  • Online Resume Builder
  • HR Interview Questions
  • Computer Glossary
  • Who is Who

Java TimeZone clone() Method



Previous
Quiz
Next

Description

The Java TimeZone clone() method is used to create a copy of this TimeZone.

Declaration

Following is the declaration for java.util.TimeZone.clone() method.

public Object clone()

Parameters

NA

Return Value

The method call returns a clone of this TimeZone.

Exception

NA

Cloning a TimeZone of India Region Example

The following example shows the usage of Java TimeZone clone() method to create a clone of TimeZone object. We've created a TimeZone using India then printed it. Then we've created the clone of this object using clone() method and printed it as well.

package com.tutorialspoint;

import java.util.SimpleTimeZone;
import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = new SimpleTimeZone(720,"India");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

Output

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

Original obj: java.util.TimeZone[id=India,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.TimeZone[id=India,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]

Cloning a TimeZone of America Region Example

The following example shows the usage of Java TimeZone clone() method to create a clone of TimeZone object. We've created a TimeZone using America/Los_Angeles then printed it. Then we've created the clone of this object using clone() method and printed it as well.

package com.tutorialspoint;

import java.util.SimpleTimeZone;
import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = new SimpleTimeZone(720,"America/Los_Angeles");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

Output

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

Original obj: java.util.TimeZone[id=America/Los_Angeles,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.TimeZone[id=America/Los_Angeles,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]

Cloning a TimeZone of Europe Region Example

The following example shows the usage of Java TimeZone clone() method to create a clone of TimeZone object. We've created a TimeZone using Europe/Paris then printed it. Then we've created the clone of this object using clone() method and printed it as well.

package com.tutorialspoint;

import java.util.SimpleTimeZone;
import java.util.TimeZone;

public class TimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      TimeZone stobj = new SimpleTimeZone(720,"Europe/Paris");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

Output

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

Original obj: java.util.TimeZone[id=Europe/Paris,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.TimeZone[id=Europe/Paris,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
java_util_timezone.htm
Tutorix - AI Tutor
Previous Quiz Next
Advertisements
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.