Time Issues - Printable Version +- Ewon Technical Forum (https://techforum.ewon.biz) +-- Forum: Development (https://techforum.ewon.biz/forum-50.html) +--- Forum: Java (https://techforum.ewon.biz/forum-53.html) +--- Thread: Time Issues (/thread-723.html) Pages:
1
2
|
Time Issues - ntnunk - 25-09-2018 I've been working on a Java application and a couple of things have come to my attention with regard to at least firmware version 13.0s0 and time settings on the eWON Flexy. First, this isn't really a bug but it is a complaint: The "GMT Offset" field on the NTP configuration screen should really conform to what the rest of the world does. Right now, there is a negative applied by the firmware, such that if 4 is entered as the GMT offset, the *actual* offset is -4. The implicit negative should really be removed so that if the user wants -4, they enter -4 in the text box. If they want +4, they enter 4 in the text box. The way it is right now is confusing, error prone, and completely different than anywhere else. This deviation from standard practice is made worse by the fact that this behavior isn't indicated in the UI. If it's left like it is, please at least put some text in the UI that indicates what needs to be entered to get a negative or positive offset. Next, I believe there's an implementation bug in the Java runtime on the Flexy with regard to the System.currentTimeMillis() method. The standard Java documentation as well eWON's own documentation says the following about System.currentTimeMillis(): Code: currentTimeMillis On a standard Java implementation, this is exactly what happens: a timecode is returned with a GMT offset of 0. The eWON JTK implementation, however, returns a timecode with the configured GMT offset applied. This should probably be corrected to match the Java standard. Regards, Noel RE: Time Issues - simon - 26-09-2018 Noel, In the next firmware version 13.1s0 (Pre-Release version available soon), there will be a major change into the way the eWON manages its clock. You'll have the possibility to set a Timezone and the internal clock of the eWON (also used for currentTimeMillis()) will be set at UTC. The time will then be correctly handled like a PC (Automatic daylight saving time,...) and the parameter "GMT offset" will be no longer used (deprecated) Simon RE: Time Issues - ntnunk - 26-09-2018 Simon, Thank you very much for the information. The more I've dug into the current setup the more problems I have found so I'm overjoyed to hear it's being completely revamped. That's great news indeed. Regards, Noel RE: Time Issues - marioquark - 25-06-2019 With the current Firmware: 13.3s0 (#792), running a Code: for (int i = 0; i < TimeZone.getAvailableIDs().length; i++) { we are still having a Code: TimeZone 0: GMT so I suppose TimeZones are not been implemented yet. RE: Time Issues - simon - 25-06-2019 No, unfortunately it is not implemented yet. However, you can read the value of the timezone in the SYS config using the SysControlBlock object : SysControlBlock SCB = new SysControlBlock(SysControlBlock.SYS); System.out.println(SCB.getItem("Timezone")); Simon RE: Time Issues - ktmachinex - 10-07-2019 When is the time zone going to be fully implemented? Is there any release date for the new firmware that will properly handle the time zone? I've compare the firmware 13.0s0 and the 13.3s0. It seems the offset was handle in the 13.0s0 (see attachment). Here the test I did to no avail (the 13.2s1 and the 13.3s0 firmwares) : Code: SysControlBlock SCB = new SysControlBlock(SysControlBlock.SYS); I also tried to get the offset from the system config parameter of the eWon but when I look at it, the offset was set to 0 with the 13.3s0 firmware. Is there any work around that would provide the offset while managing the daylight saving time? It is to be noted that the offset in the system config is shown in seconds. Right now, I need to adjust manually the time zone offset, but I still need to figure out how to manage the daylight saving time automatically. RE: Time Issues - ktmachinex - 12-07-2019 (10-07-2019, 09:26 PM)ktmachinex Wrote: When is the time zone going to be fully implemented? Is there any release date for the new firmware that will properly handle the time zone? I think I found where the issue is. It's the Java Runtime Environment used by the Java ETK that is causing all the time zone problems. I've run a simple test and compare the available time zones between the JRE 1.4.2 and JRE 1.8.0, using this code: Code: String[] ids = TimeZone.getAvailableIDs(); Here's the result: ************************************* JRE 1.4.2 (eWon SDK) GMT - GMT ************************************* JRE 1.8.0 Africa/Abidjan - Heure de Greenwich Africa/Accra - Heure du Ghana Africa/Addis_Ababa - Heure d'Afrique de l'Est Africa/Algiers - Heure d'Europe centrale Africa/Asmara - Heure d'Afrique de l'Est Africa/Asmera - Heure d'Afrique de l'Est Africa/Bamako - Heure de Greenwich Africa/Bangui - Heure d'Afrique de l'Ouest Africa/Banjul - Heure de Greenwich Africa/Bissau - Heure de Greenwich Africa/Blantyre - Heure d'Afrique centrale Africa/Brazzaville - Heure d'Afrique de l'Ouest Africa/Bujumbura - Heure d'Afrique centrale Africa/Cairo - Heure d'Europe de l'Est Africa/Casablanca - Heure d'Europe de l'Ouest Africa/Ceuta - Heure d'Europe centrale Africa/Conakry - Heure de Greenwich Africa/Dakar - Heure de Greenwich Africa/Dar_es_Salaam - Heure d'Afrique de l'Est Africa/Djibouti - Heure d'Afrique de l'Est Africa/Douala - Heure d'Afrique de l'Ouest Africa/El_Aaiun - Heure d'Europe de l'Ouest Africa/Freetown - Heure de Greenwich Africa/Gaborone - Heure d'Afrique centrale Africa/Harare - Heure d'Afrique centrale Africa/Johannesburg - Heure normale d'Afrique du Sud Africa/Juba - Heure d'Afrique de l'Est Africa/Kampala - Heure d'Afrique de l'Est Africa/Khartoum - Heure d'Afrique centrale Africa/Kigali - Heure d'Afrique centrale Africa/Kinshasa - Heure d'Afrique de l'Ouest Africa/Lagos - Heure d'Afrique de l'Ouest Africa/Libreville - Heure d'Afrique de l'Ouest Africa/Lome - Heure de Greenwich Africa/Luanda - Heure d'Afrique de l'Ouest Africa/Lubumbashi - Heure d'Afrique centrale Africa/Lusaka - Heure d'Afrique centrale Africa/Malabo - Heure d'Afrique de l'Ouest Africa/Maputo - Heure d'Afrique centrale Africa/Maseru - Heure normale d'Afrique du Sud Africa/Mbabane - Heure normale d'Afrique du Sud Africa/Mogadishu - Heure d'Afrique de l'Est Africa/Monrovia - Heure de Greenwich Africa/Nairobi - Heure d'Afrique de l'Est Africa/Ndjamena - Heure d'Afrique de l'Ouest Africa/Niamey - Heure d'Afrique de l'Ouest Africa/Nouakchott - Heure de Greenwich Africa/Ouagadougou - Heure de Greenwich Africa/Porto-Novo - Heure d'Afrique de l'Ouest Africa/Sao_Tome - Heure d'Afrique de l'Ouest Africa/Timbuktu - Heure de Greenwich Africa/Tripoli - Heure d'Europe de l'Est Africa/Tunis - Heure d'Europe centrale Africa/Windhoek - Heure d'Afrique centrale America/Adak - Heure normale d'Hawaï America/Anchorage - Heure normale d'Alaska America/Anguilla - Heure normale de l'Atlantique America/Antigua - Heure normale de l'Atlantique America/Araguaina - Heure du Brésil America/Argentina/Buenos_Aires - Heure D'Argentine America/Argentina/Catamarca - Heure D'Argentine America/Argentina/ComodRivadavia - Heure D'Argentine America/Argentina/Cordoba - Heure D'Argentine America/Argentina/Jujuy - Heure D'Argentine America/Argentina/La_Rioja - Heure D'Argentine America/Argentina/Mendoza - Heure D'Argentine America/Argentina/Rio_Gallegos - Heure D'Argentine America/Argentina/Salta - Heure D'Argentine America/Argentina/San_Juan - Heure D'Argentine America/Argentina/San_Luis - Heure D'Argentine America/Argentina/Tucuman - Heure D'Argentine America/Argentina/Ushuaia - Heure D'Argentine America/Aruba - Heure normale de l'Atlantique America/Asuncion - Heure du Paraguay America/Atikokan - Heure normale de l'Est America/Atka - Heure normale d'Hawaï America/Bahia - Heure du Brésil America/Bahia_Banderas - Heure normale du Centre America/Barbados - Heure normale de l'Atlantique America/Belem - Heure du Brésil America/Belize - Heure normale du Centre America/Blanc-Sablon - Heure normale de l'Atlantique America/Boa_Vista - Heure normale d'Amazonie America/Bogota - Heure de Colombie America/Boise - Heure normale des Rocheuses America/Buenos_Aires - Heure D'Argentine America/Cambridge_Bay - Heure normale des Rocheuses America/Campo_Grande - Heure normale d'Amazonie America/Cancun - Heure normale de l'Est America/Caracas - Heure du Venezuela America/Catamarca - Heure D'Argentine America/Cayenne - Heure de Guyane française America/Cayman - Heure normale de l'Est America/Chicago - Heure normale du Centre America/Chihuahua - Heure normale des Rocheuses America/Coral_Harbour - Heure normale de l'Est America/Cordoba - Heure D'Argentine America/Costa_Rica - Heure normale du Centre America/Creston - Heure normale des Rocheuses America/Cuiaba - Heure normale d'Amazonie America/Curacao - Heure normale de l'Atlantique America/Danmarkshavn - Heure de Greenwich America/Dawson - Heure normale du Pacifique America/Dawson_Creek - Heure normale des Rocheuses America/Denver - Heure normale des Rocheuses America/Detroit - Heure normale de l'Est America/Dominica - Heure normale de l'Atlantique America/Edmonton - Heure normale des Rocheuses America/Eirunepe - Heure de l'Acre America/El_Salvador - Heure normale du Centre America/Ensenada - Heure normale du Pacifique America/Fort_Nelson - Heure normale des Rocheuses America/Fort_Wayne - Heure normale de l'Est America/Fortaleza - Heure du Brésil America/Glace_Bay - Heure normale de l'Atlantique America/Godthab - Heure du Groenland de l'Ouest America/Goose_Bay - Heure normale de l'Atlantique America/Grand_Turk - Heure normale de l'Est America/Grenada - Heure normale de l'Atlantique America/Guadeloupe - Heure normale de l'Atlantique America/Guatemala - Heure normale du Centre America/Guayaquil - Heure de l'Équateur America/Guyana - Heure de Guyana America/Halifax - Heure normale de l'Atlantique America/Havana - Heure standard de Cuba America/Hermosillo - Heure normale des Rocheuses America/Indiana/Indianapolis - Heure normale de l'Est America/Indiana/Knox - Heure normale du Centre America/Indiana/Marengo - Heure normale de l'Est America/Indiana/Petersburg - Heure normale de l'Est America/Indiana/Tell_City - Heure normale du Centre America/Indiana/Vevay - Heure normale de l'Est America/Indiana/Vincennes - Heure normale de l'Est America/Indiana/Winamac - Heure normale de l'Est America/Indianapolis - Heure normale de l'Est America/Inuvik - Heure normale des Rocheuses America/Iqaluit - Heure normale de l'Est America/Jamaica - Heure normale de l'Est America/Jujuy - Heure D'Argentine America/Juneau - Heure normale d'Alaska America/Kentucky/Louisville - Heure normale de l'Est America/Kentucky/Monticello - Heure normale de l'Est America/Knox_IN - Heure normale du Centre America/Kralendijk - Heure normale de l'Atlantique America/La_Paz - Heure de Bolivie America/Lima - Heure du Pérou America/Los_Angeles - Heure normale du Pacifique America/Louisville - Heure normale de l'Est America/Lower_Princes - Heure normale de l'Atlantique America/Maceio - Heure du Brésil America/Managua - Heure normale du Centre America/Manaus - Heure normale d'Amazonie America/Marigot - Heure normale de l'Atlantique America/Martinique - Heure normale de l'Atlantique America/Matamoros - Heure normale du Centre America/Mazatlan - Heure normale des Rocheuses America/Mendoza - Heure D'Argentine America/Menominee - Heure normale du Centre America/Merida - Heure normale du Centre America/Metlakatla - Heure normale d'Alaska America/Mexico_City - Heure normale du Centre America/Miquelon - Heure normale de Saint-Pierre et Miquelon America/Moncton - Heure normale de l'Atlantique America/Monterrey - Heure normale du Centre America/Montevideo - Heure de l'Uruguay America/Montreal - Heure normale de l'Est America/Montserrat - Heure normale de l'Atlantique America/Nassau - Heure normale de l'Est America/New_York - Heure normale de l'Est America/Nipigon - Heure normale de l'Est America/Nome - Heure normale d'Alaska America/Noronha - Heure de Fernando de Noronha America/North_Dakota/Beulah - Heure normale du Centre America/North_Dakota/Center - Heure normale du Centre America/North_Dakota/New_Salem - Heure normale du Centre America/Ojinaga - Heure normale des Rocheuses America/Panama - Heure normale de l'Est America/Pangnirtung - Heure normale de l'Est America/Paramaribo - Heure du Surinam America/Phoenix - Heure normale des Rocheuses America/Port-au-Prince - Heure normale de l'Est America/Port_of_Spain - Heure normale de l'Atlantique America/Porto_Acre - Heure de l'Acre America/Porto_Velho - Heure normale d'Amazonie America/Puerto_Rico - Heure normale de l'Atlantique America/Punta_Arenas - GMT-03:00 America/Rainy_River - Heure normale du Centre America/Rankin_Inlet - Heure normale du Centre America/Recife - Heure du Brésil America/Regina - Heure normale du Centre America/Resolute - Heure normale du Centre America/Rio_Branco - Heure de l'Acre America/Rosario - Heure D'Argentine America/Santa_Isabel - Heure normale du Pacifique America/Santarem - Heure du Brésil America/Santiago - Heure du Chili America/Santo_Domingo - Heure normale de l'Atlantique America/Sao_Paulo - Heure du Brésil America/Scoresbysund - Heure du Groenland de l'Est America/Shiprock - Heure normale des Rocheuses America/Sitka - Heure normale d'Alaska America/St_Barthelemy - Heure normale de l'Atlantique America/St_Johns - Heure normale de Terre-Neuve America/St_Kitts - Heure normale de l'Atlantique America/St_Lucia - Heure normale de l'Atlantique America/St_Thomas - Heure normale de l'Atlantique America/St_Vincent - Heure normale de l'Atlantique America/Swift_Current - Heure normale du Centre America/Tegucigalpa - Heure normale du Centre America/Thule - Heure normale de l'Atlantique America/Thunder_Bay - Heure normale de l'Est America/Tijuana - Heure normale du Pacifique America/Toronto - Heure normale de l'Est America/Tortola - Heure normale de l'Atlantique America/Vancouver - Heure normale du Pacifique America/Virgin - Heure normale de l'Atlantique America/Whitehorse - Heure normale du Pacifique America/Winnipeg - Heure normale du Centre America/Yakutat - Heure normale d'Alaska America/Yellowknife - Heure normale des Rocheuses Antarctica/Casey - Heure normale de l'Ouest (Australie) Antarctica/Davis - Heure de Davis Antarctica/DumontDUrville - Heure de Dumont-d'Urville Antarctica/Macquarie - Heure de l'Ile Macquarie Antarctica/Mawson - Heure de Mawson Antarctica/McMurdo - Heure normale de Nouvelle-Zélande Antarctica/Palmer - Heure du Chili Antarctica/Rothera - Heure de Rothera Antarctica/South_Pole - Heure normale de Nouvelle-Zélande Antarctica/Syowa - Heure de Syowa Antarctica/Troll - Temps universel coordonné Antarctica/Vostok - Heure de Vostok Arctic/Longyearbyen - Heure d'Europe centrale Asia/Aden - Heure normale d'Arabie Asia/Almaty - Heure d'Alma-Ata Asia/Amman - Heure d'Europe de l'Est Asia/Anadyr - Heure d'Anadyr Asia/Aqtau - Heure d'Aqtau Asia/Aqtobe - Heure d'Aqtobe Asia/Ashgabat - Heure du Turkménistan Asia/Ashkhabad - Heure du Turkménistan Asia/Atyrau - GMT+05:00 Asia/Baghdad - Heure normale d'Arabie Asia/Bahrain - Heure normale d'Arabie Asia/Baku - Heure d'Azerbaïdjan Asia/Bangkok - Heure d'Indochine Asia/Barnaul - GMT+07:00 Asia/Beirut - Heure d'Europe de l'Est Asia/Bishkek - Heure du Kirghizistan Asia/Brunei - Heure du Brunei Asia/Calcutta - Heure normale d'Inde Asia/Chita - Heure du Iakoutsk Asia/Choibalsan - Heure de Choibalsan Asia/Chongqing - Heure normale de Chine Asia/Chungking - Heure normale de Chine Asia/Colombo - Heure normale d'Inde Asia/Dacca - Heure du Bangladesh Asia/Damascus - Heure d'Europe de l'Est Asia/Dhaka - Heure du Bangladesh Asia/Dili - Heure de Timor-Leste Asia/Dubai - Heure normale du Golfe Asia/Dushanbe - Heure du Tadjikistan Asia/Famagusta - GMT+02:00 Asia/Gaza - Heure d'Europe de l'Est Asia/Harbin - Heure normale de Chine Asia/Hebron - Heure d'Europe de l'Est Asia/Ho_Chi_Minh - Heure d'Indochine Asia/Hong_Kong - Heure de Hong Kong Asia/Hovd - Heure de Hovd Asia/Irkutsk - Heure d'Irkutsk Asia/Istanbul - Heure d'Europe de l'Est Asia/Jakarta - Heure de l'Indonésie occidentale Asia/Jayapura - Heure d'Indonésie orientale Asia/Jerusalem - Heure standard d'Israël Asia/Kabul - Heure d'Afghanistan Asia/Kamchatka - Heure de Petropavlovsk-Kamchatski Asia/Karachi - Heure du Pakistan Asia/Kashgar - Heure normale de Chine Asia/Kathmandu - Heure du Népal Asia/Katmandu - Heure du Népal Asia/Khandyga - Heure du Iakoutsk Asia/Kolkata - Heure normale d'Inde Asia/Krasnoyarsk - Heure de Krasnoïarsk Asia/Kuala_Lumpur - Heure de Malaisie Asia/Kuching - Heure de Malaisie Asia/Kuwait - Heure normale d'Arabie Asia/Macao - Heure normale de Chine Asia/Macau - Heure normale de Chine Asia/Magadan - Heure de Magadan Asia/Makassar - Heure d'Indonésie centrale Asia/Manila - Philippines Standard Time Asia/Muscat - Heure normale du Golfe Asia/Nicosia - Heure d'Europe de l'Est Asia/Novokuznetsk - Heure de Krasnoïarsk Asia/Novosibirsk - Heure de Novossibirsk Asia/Omsk - Heure d'Omsk Asia/Oral - Heure d'Oral Asia/Phnom_Penh - Heure d'Indochine Asia/Pontianak - Heure de l'Indonésie occidentale Asia/Pyongyang - Heure normale de Corée Asia/Qatar - Heure normale d'Arabie Asia/Qyzylorda - Heure de Kyzylorda Asia/Rangoon - Heure de Myanmar Asia/Riyadh - Heure normale d'Arabie Asia/Saigon - Heure d'Indochine Asia/Sakhalin - Heure de Sakhalin Asia/Samarkand - Heure de l'Ouzbékistan Asia/Seoul - Heure normale de Corée Asia/Shanghai - Heure normale de Chine Asia/Singapore - Heure de Singapour Asia/Srednekolymsk - Srednekolymsk Time Asia/Taipei - Heure normale de Chine Asia/Tashkent - Heure de l'Ouzbékistan Asia/Tbilisi - Heure de Géorgie Asia/Tehran - Heure normale d'Iran Asia/Tel_Aviv - Heure standard d'Israël Asia/Thimbu - Heure du Bhoutan Asia/Thimphu - Heure du Bhoutan Asia/Tokyo - Heure normale du Japon Asia/Tomsk - GMT+07:00 Asia/Ujung_Pandang - Heure d'Indonésie centrale Asia/Ulaanbaatar - Heure de l'Ulaanbaatar Asia/Ulan_Bator - Heure de l'Ulaanbaatar Asia/Urumqi - Heure normale de Chine Asia/Ust-Nera - Heure d'Ust-Nera Asia/Vientiane - Heure d'Indochine Asia/Vladivostok - Heure de Vladivostok Asia/Yakutsk - Heure du Iakoutsk Asia/Yangon - Heure de Myanmar Asia/Yekaterinburg - Heure de Yekaterinburg Asia/Yerevan - Heure d'Arménie Atlantic/Azores - Heure des Açores Atlantic/Bermuda - Heure normale de l'Atlantique Atlantic/Canary - Heure d'Europe de l'Ouest Atlantic/Cape_Verde - Heure de Cap-Vert Atlantic/Faeroe - Heure d'Europe de l'Ouest Atlantic/Faroe - Heure d'Europe de l'Ouest Atlantic/Jan_Mayen - Heure d'Europe centrale Atlantic/Madeira - Heure d'Europe de l'Ouest Atlantic/Reykjavik - Heure de Greenwich Atlantic/South_Georgia - Heure normale de Géorgie du Sud Atlantic/St_Helena - Heure de Greenwich Atlantic/Stanley - Heure des îles Falkland Australia/ACT - Heure normale de l'Est (Nouvelle-Galles du Sud) Australia/Adelaide - Heure standard d'Australie centrale (Australie du sud) Australia/Brisbane - Heure standard d'Australie orientale (Queensland) Australia/Broken_Hill - Heure standard d'Australie centrale (Australie du sud/Nouvelle-Galles du sud) Australia/Canberra - Heure normale de l'Est (Nouvelle-Galles du Sud) Australia/Currie - Heure normale de l'Est (Nouvelle-Galles du Sud) Australia/Darwin - Heure standard d'Australie centrale (Territoire du Nord) Australia/Eucla - Heure standard de l'Australie occidentale (centre) Australia/Hobart - Heure standard d'Australie orientale (Tasmanie) Australia/LHI - Heure standard de Lord Howe Australia/Lindeman - Heure standard d'Australie orientale (Queensland) Australia/Lord_Howe - Heure standard de Lord Howe Australia/Melbourne - Heure standard d'Australie orientale (Victoria) Australia/NSW - Heure normale de l'Est (Nouvelle-Galles du Sud) Australia/North - Heure standard d'Australie centrale (Territoire du Nord) Australia/Perth - Heure normale de l'Ouest (Australie) Australia/Queensland - Heure standard d'Australie orientale (Queensland) Australia/South - Heure standard d'Australie centrale (Australie du sud) Australia/Sydney - Heure normale de l'Est (Nouvelle-Galles du Sud) Australia/Tasmania - Heure standard d'Australie orientale (Tasmanie) Australia/Victoria - Heure standard d'Australie orientale (Victoria) Australia/West - Heure normale de l'Ouest (Australie) Australia/Yancowinna - Heure standard d'Australie centrale (Australie du sud/Nouvelle-Galles du sud) Brazil/Acre - Heure de l'Acre Brazil/DeNoronha - Heure de Fernando de Noronha Brazil/East - Heure du Brésil Brazil/West - Heure normale d'Amazonie CET - Heure d'Europe centrale CST6CDT - Heure normale du Centre Canada/Atlantic - Heure normale de l'Atlantique Canada/Central - Heure normale du Centre Canada/Eastern - Heure normale de l'Est Canada/Mountain - Heure normale des Rocheuses Canada/Newfoundland - Heure normale de Terre-Neuve Canada/Pacific - Heure normale du Pacifique Canada/Saskatchewan - Heure normale du Centre Canada/Yukon - Heure normale du Pacifique Chile/Continental - Heure du Chili Chile/EasterIsland - Heure de l'Ile de Pâques Cuba - Heure standard de Cuba EET - Heure d'Europe de l'Est EST5EDT - Heure normale de l'Est Egypt - Heure d'Europe de l'Est Eire - Heure du méridien de Greenwich Etc/GMT - Heure de Greenwich Etc/GMT+0 - Heure de Greenwich Etc/GMT+1 - GMT-01:00 Etc/GMT+10 - GMT-10:00 Etc/GMT+11 - GMT-11:00 Etc/GMT+12 - GMT-12:00 Etc/GMT+2 - GMT-02:00 Etc/GMT+3 - GMT-03:00 Etc/GMT+4 - GMT-04:00 Etc/GMT+5 - GMT-05:00 Etc/GMT+6 - GMT-06:00 Etc/GMT+7 - GMT-07:00 Etc/GMT+8 - GMT-08:00 Etc/GMT+9 - GMT-09:00 Etc/GMT-0 - Heure de Greenwich Etc/GMT-1 - GMT+01:00 Etc/GMT-10 - GMT+10:00 Etc/GMT-11 - GMT+11:00 Etc/GMT-12 - GMT+12:00 Etc/GMT-13 - GMT+13:00 Etc/GMT-14 - GMT+14:00 Etc/GMT-2 - GMT+02:00 Etc/GMT-3 - GMT+03:00 Etc/GMT-4 - GMT+04:00 Etc/GMT-5 - GMT+05:00 Etc/GMT-6 - GMT+06:00 Etc/GMT-7 - GMT+07:00 Etc/GMT-8 - GMT+08:00 Etc/GMT-9 - GMT+09:00 Etc/GMT0 - Heure de Greenwich Etc/Greenwich - Heure de Greenwich Etc/UCT - Temps universel coordonné Etc/UTC - Temps universel coordonné Etc/Universal - Temps universel coordonné Etc/Zulu - Temps universel coordonné Europe/Amsterdam - Heure d'Europe centrale Europe/Andorra - Heure d'Europe centrale Europe/Astrakhan - GMT+04:00 Europe/Athens - Heure d'Europe de l'Est Europe/Belfast - Heure du méridien de Greenwich Europe/Belgrade - Heure d'Europe centrale Europe/Berlin - Heure d'Europe centrale Europe/Bratislava - Heure d'Europe centrale Europe/Brussels - Heure d'Europe centrale Europe/Bucharest - Heure d'Europe de l'Est Europe/Budapest - Heure d'Europe centrale Europe/Busingen - Heure d'Europe centrale Europe/Chisinau - Heure d'Europe de l'Est Europe/Copenhagen - Heure d'Europe centrale Europe/Dublin - Heure du méridien de Greenwich Europe/Gibraltar - Heure d'Europe centrale Europe/Guernsey - Heure du méridien de Greenwich Europe/Helsinki - Heure d'Europe de l'Est Europe/Isle_of_Man - Heure du méridien de Greenwich Europe/Istanbul - Heure d'Europe de l'Est Europe/Jersey - Heure du méridien de Greenwich Europe/Kaliningrad - Heure d'Europe de l'Est Europe/Kiev - Heure d'Europe de l'Est Europe/Kirov - GMT+03:00 Europe/Lisbon - Heure d'Europe de l'Ouest Europe/Ljubljana - Heure d'Europe centrale Europe/London - Heure du méridien de Greenwich Europe/Luxembourg - Heure d'Europe centrale Europe/Madrid - Heure d'Europe centrale Europe/Malta - Heure d'Europe centrale Europe/Mariehamn - Heure d'Europe de l'Est Europe/Minsk - Heure standard de Moscou Europe/Monaco - Heure d'Europe centrale Europe/Moscow - Heure standard de Moscou Europe/Nicosia - Heure d'Europe de l'Est Europe/Oslo - Heure d'Europe centrale Europe/Paris - Heure d'Europe centrale Europe/Podgorica - Heure d'Europe centrale Europe/Prague - Heure d'Europe centrale Europe/Riga - Heure d'Europe de l'Est Europe/Rome - Heure d'Europe centrale Europe/Samara - Heure normale de Samara Europe/San_Marino - Heure d'Europe centrale Europe/Sarajevo - Heure d'Europe centrale Europe/Saratov - GMT+04:00 Europe/Simferopol - Heure standard de Moscou Europe/Skopje - Heure d'Europe centrale Europe/Sofia - Heure d'Europe de l'Est Europe/Stockholm - Heure d'Europe centrale Europe/Tallinn - Heure d'Europe de l'Est Europe/Tirane - Heure d'Europe centrale Europe/Tiraspol - Heure d'Europe de l'Est Europe/Ulyanovsk - GMT+04:00 Europe/Uzhgorod - Heure d'Europe de l'Est Europe/Vaduz - Heure d'Europe centrale Europe/Vatican - Heure d'Europe centrale Europe/Vienna - Heure d'Europe centrale Europe/Vilnius - Heure d'Europe de l'Est Europe/Volgograd - Heure standard de Moscou Europe/Warsaw - Heure d'Europe centrale Europe/Zagreb - Heure d'Europe centrale Europe/Zaporozhye - Heure d'Europe de l'Est Europe/Zurich - Heure d'Europe centrale GB - Heure du méridien de Greenwich GB-Eire - Heure du méridien de Greenwich GMT - Heure de Greenwich GMT0 - Heure de Greenwich Greenwich - Heure de Greenwich Hongkong - Heure de Hong Kong Iceland - Heure de Greenwich Indian/Antananarivo - Heure d'Afrique de l'Est Indian/Chagos - Heure de l'océan Indien Indian/Christmas - Heure de l'Île Christmas Indian/Cocos - Heure des Îles Cocos Indian/Comoro - Heure d'Afrique de l'Est Indian/Kerguelen - Heure des Terres australes antartiques françaises Indian/Mahe - Heure des Seychelles Indian/Maldives - Heure des Maldives Indian/Mauritius - Heure de Maurice Indian/Mayotte - Heure d'Afrique de l'Est Indian/Reunion - Heure de la Réunion Iran - Heure normale d'Iran Israel - Heure standard d'Israël Jamaica - Heure normale de l'Est Japan - Heure normale du Japon Kwajalein - Heure des Iles Marshall Libya - Heure d'Europe de l'Est MET - Heure de l'Europe centrale MST7MDT - Heure normale des Rocheuses Mexico/BajaNorte - Heure normale du Pacifique Mexico/BajaSur - Heure normale des Rocheuses Mexico/General - Heure normale du Centre NZ - Heure normale de Nouvelle-Zélande NZ-CHAT - Heure standard de Chatham Navajo - Heure normale des Rocheuses PRC - Heure normale de Chine PST8PDT - Heure normale du Pacifique Pacific/Apia - Heure des Samoas occidentales Pacific/Auckland - Heure normale de Nouvelle-Zélande Pacific/Bougainville - Bougainville Standard Time Pacific/Chatham - Heure standard de Chatham Pacific/Chuuk - Heure de Chuuk Pacific/Easter - Heure de l'Ile de Pâques Pacific/Efate - Heure du Vanuatu Pacific/Enderbury - Heure de l'Île de Phoenix Pacific/Fakaofo - Heure de Tokelau Pacific/Fiji - Heure de Fidji Pacific/Funafuti - Heure de Tuvalu Pacific/Galapagos - Heure des Galapagos Pacific/Gambier - Heure de Gambi Pacific/Guadalcanal - Heure des Îles Salomon Pacific/Guam - Heure normale des îles Mariannes Pacific/Honolulu - Heure normale d'Hawaï Pacific/Johnston - Heure normale d'Hawaï Pacific/Kiritimati - Heure de l'Île de Line Pacific/Kosrae - Heure de Kusaie Pacific/Kwajalein - Heure des Iles Marshall Pacific/Majuro - Heure des Iles Marshall Pacific/Marquesas - Heure des Marquises Pacific/Midway - Heure standard de Samoa Pacific/Nauru - Heure de Nauru Pacific/Niue - Heure de Niue Pacific/Norfolk - Heure de Norfolk Pacific/Noumea - Heure de Nouvelle-Calédonie Pacific/Pago_Pago - Heure standard de Samoa Pacific/Palau - Heure de Palaos Pacific/Pitcairn - Heure standard des Pitcairn Pacific/Pohnpei - Heure de Pohnpei Pacific/Ponape - Heure de Pohnpei Pacific/Port_Moresby - Heure de Papouasie-Nouvelle-Guinée Pacific/Rarotonga - Heure des Îles Cook Pacific/Saipan - Heure normale des îles Mariannes Pacific/Samoa - Heure standard de Samoa Pacific/Tahiti - Heure de Tahiti Pacific/Tarawa - Heure de Kiribati Pacific/Tongatapu - Heure de Tonga Pacific/Truk - Heure de Chuuk Pacific/Wake - Heure de Wake Pacific/Wallis - Heure de Wallis et Futuna Pacific/Yap - Heure de Chuuk Poland - Heure d'Europe centrale Portugal - Heure d'Europe de l'Ouest ROK - Heure normale de Corée Singapore - Heure de Singapour SystemV/AST4 - Heure normale de l'Atlantique SystemV/AST4ADT - Heure normale de l'Atlantique SystemV/CST6 - Heure normale du Centre SystemV/CST6CDT - Heure normale du Centre SystemV/EST5 - Heure normale de l'Est SystemV/EST5EDT - Heure normale de l'Est SystemV/HST10 - Heure normale d'Hawaï SystemV/MST7 - Heure normale des Rocheuses SystemV/MST7MDT - Heure normale des Rocheuses SystemV/PST8 - Heure normale du Pacifique SystemV/PST8PDT - Heure normale du Pacifique SystemV/YST9 - Heure normale d'Alaska SystemV/YST9YDT - Heure normale d'Alaska Turkey - Heure d'Europe de l'Est UCT - Temps universel coordonné US/Alaska - Heure normale d'Alaska US/Aleutian - Heure normale d'Hawaï US/Arizona - Heure normale des Rocheuses US/Central - Heure normale du Centre US/East-Indiana - Heure normale de l'Est US/Eastern - Heure normale de l'Est US/Hawaii - Heure normale d'Hawaï US/Indiana-Starke - Heure normale du Centre US/Michigan - Heure normale de l'Est US/Mountain - Heure normale des Rocheuses US/Pacific - Heure normale du Pacifique US/Pacific-New - Heure normale du Pacifique US/Samoa - Heure standard de Samoa UTC - Temps universel coordonné Universal - Temps universel coordonné W-SU - Heure standard de Moscou WET - Heure d'Europe de l'Ouest Zulu - Temps universel coordonné EST - Heure normale de l'Est HST - Heure normale d'Hawaï MST - Heure normale des Rocheuses ACT - Heure standard d'Australie centrale (Territoire du Nord) AET - Heure normale de l'Est (Nouvelle-Galles du Sud) AGT - Heure D'Argentine ART - Heure d'Europe de l'Est AST - Heure normale d'Alaska BET - Heure du Brésil BST - Heure du Bangladesh CAT - Heure d'Afrique centrale CNT - Heure normale de Terre-Neuve CST - Heure normale du Centre CTT - Heure normale de Chine EAT - Heure d'Afrique de l'Est ECT - Heure d'Europe centrale IET - Heure normale de l'Est IST - Heure normale d'Inde JST - Heure normale du Japon MIT - Heure des Samoas occidentales NET - Heure d'Arménie NST - Heure normale de Nouvelle-Zélande PLT - Heure du Pakistan PNT - Heure normale des Rocheuses PRT - Heure normale de l'Atlantique PST - Heure normale du Pacifique SST - Heure des Îles Salomon VST - Heure d'Indochine ************************************* As we can see, there is only 1 time zone available in the Java ETK. There is 2 fix that I can think of :
Code: public static final TimeZone TIMEZONE_PARIS = new SimpleTimeZone( At this point, even tho a workaround exists, I would really appreciate to know if the issue is going to be address in the future and if so, could we have a approximation date of release please? Thanks, ktmachinex RE: Time Issues - simon - 18-07-2019 Hi, Indeed, I think we have to improve the ETK (+firmware) to provide a way to read the local and UTC time easily. I imagine something like com.ewon.ewonitf.EwonSystem.getLocalTime() com.ewon.ewonitf.EwonSystem.getUTCTime() I have reported that to the R&D. Simon RE: Time Issues - ktmachinex - 18-07-2019 (18-07-2019, 02:11 PM)simon Wrote: Hi, Glad to hear that it's been reported. Do you think there will also add a way to get the appropriate time (local or utc) from historical logging data timestamp too? I'm probably not the only one doing so, but I normally prefer storing the data in UTC and when it comes the time to display these values, I convert them back to the local time. Could this convertion method be available in the next firmware? That would be really great. Thanks for you time. You're doing a great job on the tech forum and it's really appreciated. ktMachinex RE: Time Issues - simon - 04-09-2019 Hi, Recording the data in UTC is already possible thanks to the option "Record data in UTC" in the Date & Time tab. See https://websupport.ewon.biz/support/product/flexy/utc-based-timestamps Simon RE: Time Issues - simon - 04-09-2019 By the way, a trick to read the local time in JAVA I have just thought about would be to use a *.shtm file stored in the usr/ directory where you write "<%#ExeSSI,PRINT #0,TIME$%>". Then in java, you can then read it using a GETHTTP command and you'll get the local time in a text file. I know all of this is not so accurate since these operations may take some seconds...but it is worth it. Simon RE: Time Issues - samifaidi - 25-04-2020 (18-07-2019, 02:11 PM)simon Wrote: Hi,Hi Simon, For my Java app, I need to get the local time. is there a function to do this? I try : SysControlBlock SCB = new SysControlBlock(SysControlBlock.SYS); System.out.println("GMT TIME ZONE: " + SCB.getItem("Timezone")); This way give a String!! How can I get Timezone like integer? RE: Time Issues - simon - 25-04-2020 Hi, This is still not available unfortunately. I will push it again internally. Simon RE: Time Issues - Srdjan - 06-07-2020 (25-04-2020, 07:05 PM)simon Wrote: Hi, Hi Simon, Has any progress been made to adding this feature? RE: Time Issues - Ludo - 10-07-2020 Hey, Unfortunately, so far, we haven't heard anything from R&D yet. We know that it is in their agenda, but can't say when it will be considered. We keep this thread updated if news come in |