Java DateFormatSymbols setZoneStrings() Example

DateFormatSymbols class setZoneStrings() method example. This example shows you how to use setZoneStrings() method.


Syntax is : public void setZoneStrings(String[][] newZoneStrings)
Method sets time zone strings. The argument must be a two-dimensional array of strings of size n by m, where m is at least 5. Each of the n rows is an entry containing the localized names for a single TimeZone.

Here is the code.
/**
 * @(#) SetZoneStringsDateFormatSymbols.java
 * A class representing use of method setZoneStrings() of DateFormatSymbols
class in java.text Package.
 * @Version  16-May-2008
 @author   Rose India Team
 */
import java.text.*;

class SetZoneStringsDateFormatSymbols {

    public static void main(String[] args) {

        // Create new DateFormatSymbols object.
        DateFormatSymbols dFormatSymbols = DateFormatSymbols.getInstance();

        // getZoneStrings() method call.
        String[][] zoneString = dFormatSymbols.getZoneStrings();
        System.out.print("Time zone strings : \n");
        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < zoneString[i].length; j++) {
                System.out.print(zoneString[i][j]);
            }
            System.out.print("\n");
        }
        // setZoneStrings method call.
        String[][] str = {{"Mahendra"" ""Time"" ""Zone"}
                     {"Indian"" ""Time"" ""Zone"}};
        dFormatSymbols.setZoneStrings(str);
        zoneString = dFormatSymbols.getZoneStrings();
        System.out.println("\nTime zone strings after setZoneStrings() method");
        for (int i = 0; i < zoneString.length; i++) {
            for (int j = 0; j < zoneString[i].length; j++) {
                System.out.print(zoneString[i][j]);
            }
            System.out.print("\n");
        }
    }
}

Output of the program.
Time zone strings :
America/Los_AngelesPacific Standard TimePSTPacific Daylight TimePDT
PSTPacific Standard TimePSTPacific Daylight TimePDT
America/DenverMountain Standard TimeMSTMountain Daylight TimeMDT
MSTMountain Standard TimeMSTMountain Daylight TimeMDT
America/PhoenixMountain Standard TimeMSTMountain Daylight TimeMDT

Time zone strings after setZoneStrings() method
Mahendra Time Zone
Indian Time Zone

Post Comment
Name:
E-mail:
Contact no :
Comments:
  Refresh Image
Verify Image:
 
 
Your Comment's
 
 
 

HOME | COPYRIGHT | CONTACT US