You are here: Customers and Contacts > timeZoneList

Retrieve Time Zone List

Description

Retrieves the list of supported time zones. The output contains a unique ID corresponding to each time zone. The output of this Web service can be used to select the time zone and pass the corresponding ID in createCustomer.xml Web service.

Default Protocol Method Type URI
HTTPS GET timeZoneList.xml

Post Parameters

No parameters.

Sample Code

import java.io.IOException;
import java.net.URLDecoder;

//..............................
//..............................
//..............................
import org.apache.http.params.HttpParams;
public class EMSSample {
	private static DefaultHttpClient httpclient = new DefaultHttpClient();
	private static Principal principal = null;
	private static StringBuffer query;
	//..............................
	//..............................
	//..............................
public static String timeZoneList.xml()throws Exception  {
    if(!verifyLogin()){
        	return "login failed";
    }
    HttpContext context = new BasicHttpContext();
    context.setAttribute(ClientContext.USER_TOKEN, principal);
         HttpGet get = new HttpGet("https://localhost:8443/ems/3.6/timeZoneList.xml");
    query = new StringBuffer();
    get.setURI(new URI(URLDecoder.decode(get.getURI() + query.toString(),"UTF-8")));
    HttpResponse response = httpclient.execute(get, context);
    HttpEntity entity = response.getEntity();
    byte[] b = null;
    if (entity != null) {
        long l = entity.getContentLength();
         b = new byte[(int) l];
         entity.getContent().read(b);
         entity.consumeContent();
     	}
    	return new String(b);
    	}
    static void setParameter(String key, String value) {
    	if (query.toString().equals("")) {
    		query.append("?" + key + "=" + value + "&");
    	} else {
    		query.append(key + "=" + value + "&");
    	}
    }
    }

Sample Response

<emsResponse>
  <timezones>
    <timezone>
      <id>1</id>
      <desc>(GMT-12:00) International Date Line West</desc>
    </timezone>
    <timezone>
      <id>2</id>
      <desc>(GMT-11:00) Coordinated Universal Time-11</desc>
    </timezone>
    <timezone>
      <id>3</id>
      <desc>(GMT-11:00) Samoa</desc>
    </timezone>
    <timezone>
      <id>4</id>
      <desc>(GMT-10:00) Hawaii</desc>
    </timezone>
    <timezone>
      <id>5</id>
      <desc>(GMT-09:00) Alaska</desc>
    </timezone>
    <timezone>
      <id>6</id>
      <desc>(GMT-08:00) Baja California</desc>
    </timezone>
    <timezone>
      <id>7</id>
      <desc>(GMT-08:00) Pacific Time (US &amp; Canada)</desc>
    </timezone>
    <timezone>
      <id>8</id>
      <desc>(GMT-07:00) Chihuahua, La Paz, Mazatlan - New</desc>
    </timezone>
    <timezone>
      <id>9</id>
      <desc>(GMT-07:00) Arizona</desc>
    </timezone>
    <timezone>
      <id>10</id>
      <desc>(GMT-07:00) Mountain Time (US &amp; Canada)</desc>
    </timezone>
    <timezone>
      <id>11</id>
      <desc>(GMT-07:00) Chihuahua, La Paz, Mazatlan - Old</desc>
    </timezone>
    <timezone>
      <id>12</id>
      <desc>(GMT-06:00) Central Time (US &amp; Canada)</desc>
    </timezone>
    <timezone>
      <id>13</id>
      <desc>(GMT-06:00) Central America</desc>
    </timezone>
    <timezone>
      <id>14</id>
      <desc>(GMT-06:00) Guadalajara, Mexico City, Monterrey -
      New</desc>
    </timezone>
    <timezone>
      <id>15</id>
      <desc>(GMT-06:00) Saskatchewan</desc>
    </timezone>
    <timezone>
      <id>16</id>
      <desc>(GMT-06:00) Guadalajara, Mexico City, Monterrey -
      Old</desc>
    </timezone>
    <timezone>
      <id>17</id>
      <desc>(GMT-05:00) Bogota, Lima, Quito</desc>
    </timezone>
    <timezone>
      <id>18</id>
      <desc>(GMT-05:00) Eastern Time (US &amp; Canada)</desc>
    </timezone>
    <timezone>
      <id>19</id>
      <desc>(GMT-05:00) Indiana (East)</desc>
    </timezone>
    <timezone>
      <id>20</id>
      <desc>(GMT-04:30) Caracas</desc>
    </timezone>
    <timezone>
      <id>21</id>
      <desc>(GMT-04:00) Atlantic Time (Canada)</desc>
    </timezone>
    <timezone>
      <id>22</id>
      <desc>(GMT-04:00) Asuncion</desc>
    </timezone>
    <timezone>
      <id>23</id>
      <desc>(GMT-04:00) Cuiaba</desc>
    </timezone>
    <timezone>
      <id>24</id>
      <desc>(GMT-04:00) Santiago</desc>
    </timezone>
    <timezone>
      <id>25</id>
      <desc>(GMT-04:00) Georgetown, La Paz, Manaus, San Juan</desc>
    </timezone>
    <timezone>
      <id>26</id>
      <desc>(GMT-03:30) Newfoundland</desc>
    </timezone>
    <timezone>
      <id>27</id>
      <desc>(GMT-03:00) Buenos Aires</desc>
    </timezone>
    <timezone>
      <id>28</id>
      <desc>(GMT-03:00) Brasilia</desc>
    </timezone>
    <timezone>
      <id>29</id>
      <desc>(GMT-03:00) Cayenne, Fortaleza</desc>
    </timezone>
    <timezone>
      <id>30</id>
      <desc>(GMT-03:00) Montevideo</desc>
    </timezone>
    <timezone>
      <id>31</id>
      <desc>(GMT-03:00) Greenland</desc>
    </timezone>
    <timezone>
      <id>32</id>
      <desc>(GMT-02:00) Coordinated Universal Time-02</desc>
    </timezone>
    <timezone>
      <id>33</id>
      <desc>(GMT-02:00) Mid-Atlantic</desc>
    </timezone>
    <timezone>
      <id>34</id>
      <desc>(GMT-01:00) Azores</desc>
    </timezone>
    <timezone>
      <id>35</id>
      <desc>(GMT-01:00) Cape Verde Is.</desc>
    </timezone>
    <timezone>
      <id>36</id>
      <desc>(GMT) Casablanca</desc>
    </timezone>
    <timezone>
      <id>37</id>
      <desc>(GMT) Monrovia, Reykjavik</desc>
    </timezone>
    <timezone>
      <id>38</id>
      <desc>(GMT) Coordinated Universal Time</desc>
    </timezone>
    <timezone>
      <id>39</id>
      <desc>(GMT) Greenwich Mean Time, : Dublin, Edinburgh, Lisbon,
      London</desc>
    </timezone>
    <timezone>
      <id>40</id>
      <desc>(GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb</desc>
    </timezone>
    <timezone>
      <id>41</id>
      <desc>(GMT+01:00) West Central Africa</desc>
    </timezone>
    <timezone>
      <id>42</id>
      <desc>(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana,
      Prague</desc>
    </timezone>
    <timezone>
      <id>43</id>
      <desc>(GMT+01:00) Brussels, Copenhagen, Madrid, Paris</desc>
    </timezone>
    <timezone>
      <id>44</id>
      <desc>(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm,
      Vienna</desc>
    </timezone>
    <timezone>
      <id>45</id>
      <desc>(GMT+02:00) Harare, Pretoria</desc>
    </timezone>
    <timezone>
      <id>46</id>
      <desc>(GMT+02:00) Damascus</desc>
    </timezone>
    <timezone>
      <id>47</id>
      <desc>(GMT+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn,
      Vilnius</desc>
    </timezone>
    <timezone>
      <id>48</id>
      <desc>(GMT+02:00) Windhoek</desc>
    </timezone>
    <timezone>
      <id>49</id>
      <desc>(GMT+02:00) Minsk</desc>
    </timezone>
    <timezone>
      <id>50</id>
      <desc>(GMT+02:00) Athens, Bucharest, Istanbul</desc>
    </timezone>
    <timezone>
      <id>51</id>
      <desc>(GMT+02:00) Amman</desc>
    </timezone>
    <timezone>
      <id>52</id>
      <desc>(GMT+02:00) Beirut</desc>
    </timezone>
    <timezone>
      <id>53</id>
      <desc>(GMT+02:00) Jerusalem</desc>
    </timezone>
    <timezone>
      <id>54</id>
      <desc>(GMT+02:00) Cairo</desc>
    </timezone>
    <timezone>
      <id>55</id>
      <desc>(GMT+03:00) Kuwait, Riyadh</desc>
    </timezone>
    <timezone>
      <id>56</id>
      <desc>(GMT+03:00) Moscow, St. Petersburg, Volgograd</desc>
    </timezone>
    <timezone>
      <id>57</id>
      <desc>(GMT+03:00) Baghdad</desc>
    </timezone>
    <timezone>
      <id>58</id>
      <desc>(GMT+03:00) Nairobi</desc>
    </timezone>
    <timezone>
      <id>59</id>
      <desc>(GMT+03:30) Tehran</desc>
    </timezone>
    <timezone>
      <id>60</id>
      <desc>(GMT+04:00) Caucasus Standard Time</desc>
    </timezone>
    <timezone>
      <id>61</id>
      <desc>(GMT+04:00) Port Louis</desc>
    </timezone>
    <timezone>
      <id>62</id>
      <desc>(GMT+04:00) Tbilisi</desc>
    </timezone>
    <timezone>
      <id>63</id>
      <desc>(GMT+04:00) Baku</desc>
    </timezone>
    <timezone>
      <id>64</id>
      <desc>(GMT+04:00) Yerevan</desc>
    </timezone>
    <timezone>
      <id>65</id>
      <desc>(GMT+04:00) Abu Dhabi, Muscat</desc>
    </timezone>
    <timezone>
      <id>66</id>
      <desc>(GMT+04:30) Kabul</desc>
    </timezone>
    <timezone>
      <id>67</id>
      <desc>(GMT+05:00) Ekaterinburg</desc>
    </timezone>
    <timezone>
      <id>68</id>
      <desc>(GMT+05:00) Islamabad, Karachi</desc>
    </timezone>
    <timezone>
      <id>69</id>
      <desc>(GMT+05:00) Tashkent</desc>
    </timezone>
    <timezone>
      <id>70</id>
      <desc>(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi</desc>
    </timezone>
    <timezone>
      <id>71</id>
      <desc>(GMT+05:30) Sri Jayawardenepura</desc>
    </timezone>
    <timezone>
      <id>72</id>
      <desc>(GMT+05:45) Kathmandu</desc>
    </timezone>
    <timezone>
      <id>73</id>
      <desc>(GMT+06:00) Dhaka</desc>
    </timezone>
    <timezone>
      <id>74</id>
      <desc>(GMT+06:00) Novosibirsk</desc>
    </timezone>
    <timezone>
      <id>75</id>
      <desc>(GMT+06:00) Astana</desc>
    </timezone>
    <timezone>
      <id>76</id>
      <desc>(GMT+06:30) Yangon (Rangoon)</desc>
    </timezone>
    <timezone>
      <id>77</id>
      <desc>(GMT+07:00) Krasnoyarsk</desc>
    </timezone>
    <timezone>
      <id>78</id>
      <desc>(GMT+07:00) Bangkok, Hanoi, Jakarta</desc>
    </timezone>
    <timezone>
      <id>79</id>
      <desc>(GMT+08:00) Ulaanbaatar</desc>
    </timezone>
    <timezone>
      <id>80</id>
      <desc>(GMT+08:00) Perth</desc>
    </timezone>
    <timezone>
      <id>81</id>
      <desc>(GMT+08:00) Taipei</desc>
    </timezone>
    <timezone>
      <id>82</id>
      <desc>(GMT+08:00) Kuala Lumpur, Singapore</desc>
    </timezone>
    <timezone>
      <id>83</id>
      <desc>(GMT+08:00) Beijing, Chongqing, Hong Kong,
      Urumqi</desc>
    </timezone>
    <timezone>
      <id>84</id>
      <desc>(GMT+08:00) Irkutsk</desc>
    </timezone>
    <timezone>
      <id>85</id>
      <desc>(GMT+09:00) Seoul</desc>
    </timezone>
    <timezone>
      <id>86</id>
      <desc>(GMT+09:00) Osaka, Sapporo, Tokyo</desc>
    </timezone>
    <timezone>
      <id>87</id>
      <desc>(GMT+09:00) Yakutsk</desc>
    </timezone>
    <timezone>
      <id>88</id>
      <desc>(GMT+09:30) Darwin</desc>
    </timezone>
    <timezone>
      <id>89</id>
      <desc>(GMT+09:30) Adelaide</desc>
    </timezone>
    <timezone>
      <id>90</id>
      <desc>(GMT+10:00) Hobart</desc>
    </timezone>
    <timezone>
      <id>91</id>
      <desc>(GMT+10:00) Vladivostok</desc>
    </timezone>
    <timezone>
      <id>92</id>
      <desc>(GMT+10:00) Guam, Port Moresby</desc>
    </timezone>
    <timezone>
      <id>93</id>
      <desc>(GMT+10:00) Brisbane</desc>
    </timezone>
    <timezone>
      <id>94</id>
      <desc>(GMT+10:00) Canberra, Melbourne, Sydney</desc>
    </timezone>
    <timezone>
      <id>95</id>
      <desc>(GMT+11:00) Magadan, Solomon Is., New Caledonia</desc>
    </timezone>
    <timezone>
      <id>96</id>
      <desc>(GMT+12:00) Fiji</desc>
    </timezone>
    <timezone>
      <id>97</id>
      <desc>(GMT+12:00) Petropavlovsk-Kamchatsky - Old</desc>
    </timezone>
    <timezone>
      <id>98</id>
      <desc>(GMT+12:00) Auckland, Wellington</desc>
    </timezone>
    <timezone>
      <id>99</id>
      <desc>(GMT+12:00) Coordinated Universal Time,+12</desc>
    </timezone>
    <timezone>
      <id>100</id>
      <desc>(GMT+13:00) Nukualofa</desc>
    </timezone>
  </timezones>
  <total>100</total>
</emsResponse>
     
 
See Also:

Output Format for Failure

Error Codes

Error Code Description
100 Invalid request parameter.
101 You are not authorized to use this service.
107 An internal error occurred! Please report the error to System administrator.
128 You should log on first.
132 The URL address does not exist.
1081 Invalid Web service version provided
1084 No Web service version provided
1088 The EMS system is running on HTTPS. Please provide the correct Web service URL.