mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-16 08:26:52 +03:00
* Fix for securing wlan.ini (#1509) * Fix for securing wlan.ini * Fixing error with ' instead of " * Changing to errorcode 403 * maybe strcmp instead of regular == Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> * Update Web-Installer * solves #1530 (#1531) * Refactor JSON (#1518) * use correct log level * corrected logging * typo * refactored JSON generagion: removed unused parameters, consolidated into singel function, added "pre" * Wrapped 'rate' into double quotes, like all other JSON values Co-authored-by: CaCO3 <caco@ruinelli.ch> * Various corrections (#1519) * use correct log level * corrected logging * typo * add release to webinstaller * changed logs, added INFO log of raw, value, error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Prevent auto restart on cam framebuffer init error (#1522) * use correct log level * revert autorestart on camera framebuffer init error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * #1524 - ensure the recognized digit is less than 10 (#1525) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 Co-authored-by: github-actions <github-actions@github.com> * fix frozen time in datafile on error (#1534) Co-authored-by: CaCO3 <caco@ruinelli.ch> * log NTP server name (#1497) * log NTP server name * . * . * replace calls to /wasserzaehler.html with calls to /value (#1469) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Fix cookie usage, use correct http response codes, add 404 page (#1495) * replaced some HTTP response code with better matching codes * add custom 404 page, add log entry for debugging * fix cookie * replace non-necessary whitespace * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Don't autofail if NTP server can't be reached during initalization (#1498) This fixes an issue with a restricted network without internet access, where the hardcoded ntp server can't be reached and thus the esp resets, as it's not able to finish initalization. * Update Changelog.md * Update Changelog.md for release * Fix for securing wlan.ini (#1509) * Fix for securing wlan.ini * Fixing error with ' instead of " * Changing to errorcode 403 * maybe strcmp instead of regular == Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> * Update Web-Installer * solves #1530 (#1531) * Refactor JSON (#1518) * use correct log level * corrected logging * typo * refactored JSON generagion: removed unused parameters, consolidated into singel function, added "pre" * Wrapped 'rate' into double quotes, like all other JSON values Co-authored-by: CaCO3 <caco@ruinelli.ch> * Various corrections (#1519) * use correct log level * corrected logging * typo * add release to webinstaller * changed logs, added INFO log of raw, value, error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Prevent auto restart on cam framebuffer init error (#1522) * use correct log level * revert autorestart on camera framebuffer init error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * #1524 - ensure the recognized digit is less than 10 (#1525) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 Co-authored-by: github-actions <github-actions@github.com> * only use sntp_getservername() after init sntp * set default NTP server on dnew installations Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: Ralf Rachinger <git@ralfrachinger.de> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: parhedberg <par.hedberg@gmail.com> Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Co-authored-by: Frank Haverland <fspapaping@googlemail.com> * Renamed variables and added debug log (#1537) * add debug logs * renamed variables * renamed TAGs, added flow status logging * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * replaced printf usage in LogFile.WriteToFile() * ENABLE_MQTT c++ macro definition (#1546) * macro * 2 * 2 * delete jomjol_mqtt from CMakeLists * mqtt macro * final * ENABLE_INFLUXDB c++ macro definition (#1547) * macro * 2 * 2 * delete jomjol_mqtt from CMakeLists * mqtt macro * final * ENABLE_INFLUXDB c++ macro definition * Update Changelog.md * Update Changelog.md * Rearange task to CPU (http, camera, mqtt) (#1557) * Streamlined MQTT interlock when not activated & interlock MQTT when WIFI is not connected (#1556) * streamlined mqtt interlock when disabled * Disconnect mqtt client before reboot * Interlock MQTT with WIFI * Update * loglevel to DEBUG * Update * mqtt msg id incremental * new ENABLE_MQTT includes * Loglevel to DEBUG * Loglevel * Update interface_mqtt.cpp * show uptime on overview page, moved labels from firmware to Web UI (#1543) * show uptime on overview page, moved labels from firmware to Web UI * show uptime on info page * also use formated time in log Co-authored-by: CaCO3 <caco@ruinelli.ch> * Continue boot on bad PSRAM (#1558) * add sensor status, show special index/setup page in case of a critical error * continue booting on PSRAM error * Update main.cpp added log messages * init PSRAM and add more log messages * cleanup of init checks * . * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * add sensor status, show special index/setup page in case of a critical error (#1560) * add sensor status, show special index/setup page in case of a critical error * Added Reboot * . * added more buttons Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> * Update Webinstaller to v13.0.7 * remove html-from-11.3.1 in release (#1565) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 * only initial_esp32_setup and update.zip as artefacts * remove unneeded cache * rename step ota-v2 to ota * rename ota-v2 to ota Co-authored-by: github-actions <github-actions@github.com> * make the sidebar on the overviw page wider and show the round counter (#1570) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Create reply-bot.yml * Update ClassFlowPostProcessing.cpp * Add bot (#1581) * Update reply-bot.yml * Create label-commenter-config.yml * added missing html change * extended instructions (#1583) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Fix Rate Problem * removed redundant "Status:" * Bugfix Double Extract ZIP-Files * Update FeatureRequest.md (#1591) in case of position change between the measurments set this state to true, if there is no change set it back to false. In a defined time window this movement can lead into an alarm state / water leak.. haveing this state in the mqtt broker can trigger functions like closing the ater pipe walve and so on... * Update manifest.json * Delete .gitignore * Delete .gitmodules * Delete firmware.bin * Add files via upload * Block REST API calls till resource is ready (#1609) * Block REST API call till ressource is ready * Update * Update * Update * replace relative include of gethost.js with absolute one. This is needed as that file gets incuded on dynamically generated content which can be on different path levels (#1610) Co-authored-by: CaCO3 <caco@ruinelli.ch> * esp_spiram.h has been replaced by esp32/spiram.h (#1605) * esp_spiram.h has been replaced by esp32/spiram.h * Preparations for next Bugfix Release (#1615) * Merge branch 'rolling' (#1559) * Fix for securing wlan.ini (#1509) * Fix for securing wlan.ini * Fixing error with ' instead of " * Changing to errorcode 403 * maybe strcmp instead of regular == Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> * Update Web-Installer * solves #1530 (#1531) * Refactor JSON (#1518) * use correct log level * corrected logging * typo * refactored JSON generagion: removed unused parameters, consolidated into singel function, added "pre" * Wrapped 'rate' into double quotes, like all other JSON values Co-authored-by: CaCO3 <caco@ruinelli.ch> * Various corrections (#1519) * use correct log level * corrected logging * typo * add release to webinstaller * changed logs, added INFO log of raw, value, error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Prevent auto restart on cam framebuffer init error (#1522) * use correct log level * revert autorestart on camera framebuffer init error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * #1524 - ensure the recognized digit is less than 10 (#1525) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 Co-authored-by: github-actions <github-actions@github.com> * fix frozen time in datafile on error (#1534) Co-authored-by: CaCO3 <caco@ruinelli.ch> * log NTP server name (#1497) * log NTP server name * . * . * replace calls to /wasserzaehler.html with calls to /value (#1469) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Fix cookie usage, use correct http response codes, add 404 page (#1495) * replaced some HTTP response code with better matching codes * add custom 404 page, add log entry for debugging * fix cookie * replace non-necessary whitespace * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Don't autofail if NTP server can't be reached during initalization (#1498) This fixes an issue with a restricted network without internet access, where the hardcoded ntp server can't be reached and thus the esp resets, as it's not able to finish initalization. * Update Changelog.md * Update Changelog.md for release * Fix for securing wlan.ini (#1509) * Fix for securing wlan.ini * Fixing error with ' instead of " * Changing to errorcode 403 * maybe strcmp instead of regular == Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> * Update Web-Installer * solves #1530 (#1531) * Refactor JSON (#1518) * use correct log level * corrected logging * typo * refactored JSON generagion: removed unused parameters, consolidated into singel function, added "pre" * Wrapped 'rate' into double quotes, like all other JSON values Co-authored-by: CaCO3 <caco@ruinelli.ch> * Various corrections (#1519) * use correct log level * corrected logging * typo * add release to webinstaller * changed logs, added INFO log of raw, value, error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Prevent auto restart on cam framebuffer init error (#1522) * use correct log level * revert autorestart on camera framebuffer init error * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * #1524 - ensure the recognized digit is less than 10 (#1525) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 Co-authored-by: github-actions <github-actions@github.com> * only use sntp_getservername() after init sntp * set default NTP server on dnew installations Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: Ralf Rachinger <git@ralfrachinger.de> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: parhedberg <par.hedberg@gmail.com> Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Co-authored-by: Frank Haverland <fspapaping@googlemail.com> * Renamed variables and added debug log (#1537) * add debug logs * renamed variables * renamed TAGs, added flow status logging * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * replaced printf usage in LogFile.WriteToFile() * ENABLE_MQTT c++ macro definition (#1546) * macro * 2 * 2 * delete jomjol_mqtt from CMakeLists * mqtt macro * final * ENABLE_INFLUXDB c++ macro definition (#1547) * macro * 2 * 2 * delete jomjol_mqtt from CMakeLists * mqtt macro * final * ENABLE_INFLUXDB c++ macro definition * Update Changelog.md Co-authored-by: parhedberg <par.hedberg@gmail.com> Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: Frank Haverland <fspapaping@googlemail.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Ralf Rachinger <git@ralfrachinger.de> Co-authored-by: Nicolas Liaudat <nliaudat@users.noreply.github.com> * Update Changelog.md for release Co-authored-by: parhedberg <par.hedberg@gmail.com> Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: Frank Haverland <fspapaping@googlemail.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Ralf Rachinger <git@ralfrachinger.de> Co-authored-by: Nicolas Liaudat <nliaudat@users.noreply.github.com> * new model version (#1619) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 * only initial_esp32_setup and update.zip as artefacts * remove unneeded cache * rename step ota-v2 to ota * rename ota-v2 to ota * new models - ana-class100 v1.5.4 - ana-cont-11.0.4 - dig-class100 v1.5.0 Co-authored-by: github-actions <github-actions@github.com> * Update Changelog.md (#1630) * Correct RenameNumber * Update Changelog.md * Fix reloading of data file (#1635) * Update data.html * fixed * show link to graph Co-authored-by: CaCO3 <caco@ruinelli.ch> * Centralizing the defines (#1624) * defines changes * Finish #define move + #define STBI_ONLY_JPEGsave 2% of Flash * remove the defines on the old places * ClassFlowCNNGeneral in define.h * revert to origin * fix translation not ready * Update defines.h * Update WebInstaller * Code translation (#1626) * comment translation * translation part #2 * code translation from DE to ENG #part3 * translation #4 * dismantled =>splitted * bereich => range * Update defines.h Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> * Update manifest.json * Add files via upload * #ifndef in *.h + #pragma once (#1639) * Update defines.h (#1640) comment #define STBI_ONLY_JPEG as you do no want it in rolling but in rolling-minimize-firmware-size delete old reference to DE ''' #define AnalogFehler 3 #define AnalogToDigtalFehler 0.8 #define DigitalUnschaerfe 0.2 #define DigitalBand 3 #define DigitalAnalogerVorgaengerUebergangsbereich 2 #define DigitalUebergangsbereichVorgaenger 0.7 // 9.3 - 0.7 #define DigitalUebergangsbereichVorlauf 9.7 ''' * Trigger a flow start by REST API or MQTT (#1648) * Trigger flow start by Rest API * Increase handlers * Update * Update * Update * Change max handlers * Add debug message * Trigger flow start by MQTT * Update * Remove unused function * Remove handler_doflow + routines * Cleanup * MergeCheck * Optimize logfile write (#1652) * remove no longer needed OpenFileAndWait() * remove WriteToDedicatedFile * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * show release in log instead of branch (#1660) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Update sdkconfig.defaults (#1661) Reverting changes of `sdkconfig.defaults` falsly added within https://github.com/jomjol/AI-on-the-edge-device/pull/1626 * Init GPIO handler before MQTT init (#1663) * Update HTML & Firmware (#1671) * Remove unnecessary null pointer checks #1649 (#1673) * fix kernel panic (vector out of range) in getReadoutRawString * fix key of caches * fix key of caches * fix key caches * fix cache keys * fix cache keys * move set variables to top * debug * fix key * testing * try fix changelog * test * Update Changelog.md for release * Revert "Update Changelog.md for release" This reverts commit4f51ec7962. * remove testing * fix release creation * testing * Update Changelog.md for release * test * Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device" This reverts commitf68695a4c0, reversing changes made toa096cf7182. * Revert "test" This reverts commita096cf7182. * revert testing * #1524 - ensure the result of ZeigerEvalHybridNeu is <10 * Fix late digit transition #1503 * only initial_esp32_setup and update.zip as artefacts * remove unneeded cache * rename step ota-v2 to ota * rename ota-v2 to ota * new models - ana-class100 v1.5.4 - ana-cont-11.0.4 - dig-class100 v1.5.0 * Remove unnecessary null pointer checks #1649 Co-authored-by: github-actions <github-actions@github.com> * Improve NTP handling (#1676) * fix special case where number is named "default" (keep all topics in top level instead of in a sub-group) * re-implemented SNTP usage, added way to disable NTP client, added timezone table * minor fixes Co-authored-by: CaCO3 <caco@ruinelli.ch> * fix special case where number is named "default" (keep all topics in top level instead of in a sub-group) (#1664) Co-authored-by: CaCO3 <caco@ruinelli.ch> * prepare docs for deployment through actions (#1688) Co-authored-by: CaCO3 <caco@ruinelli.ch> * make more robust, add log (#1690) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Extend Github Actions (#1680) * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * automate manifest update * Update build.yaml * revert changes to docs folder * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Update build.yaml * Add files via upload * prepare docs for deployment through actions (#1688) Co-authored-by: CaCO3 <caco@ruinelli.ch> * automate manifest update # Conflicts: # docs/binary/firmware.bin # docs/binary/v12.0.1/firmware.bin # docs/binary/v12.0.5/firmware.bin # docs/binary/v13.0.5/firmware.bin # docs/binary/v13.0.7/firmware.bin * revert changes to docs folder * revert changes to docs folder # Conflicts: # docs/releases/download/firmware.bin * Update build.yaml Co-authored-by: CaCO3 <caco@ruinelli.ch> * Improve initial setup proc (#1692) * Initial Test * Initial functional version. * Add Bot Replies (#1701) * Update label-commenter-config.yml * Update reply-bot.yml * Update label-commenter-config.yml * disable remove-labels because they no longer work * delete img_convert.h as included in code\components\tflite-micro-esp-… (#1695) * delete img_convert.h as included in code\components\tflite-micro-esp-examples\components\esp32-camera\conversions\include\img_converters.h * macro definition #ifdef ENABLE_SOFTAP * macro definition #ifdef ENABLE_SOFTAP (#1698) * macro definition #ifdef ENABLE_SOFTAP * Update platformio.ini * softap define in define.h * Update platformio.ini * #define WLAN_CONFIG_FILE "/sdcard/wlan.ini" Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> * Deinit components before reboot (#1704) * Deinit all components before reboot * Update * Update * fetch index.html after reboot -> less 404 (#1705) * Safe optimizations (#1706) * safe optimizations * Merge branch 'rolling' of https://github.com/nliaudat/AI-on-the-edge-device into rolling * Enable SoftAP * Update defines * add a define to configure the logfile handling (#1709) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Move Logfile Switch to define.h * Update Reboot Algo * Update server_ota.cpp * Avoid loading of status infos twice (#1711) * Force a reboot even reboot task cannot be created due to lack of heap (#1713) * Deinit all components before reboot * Update * Update * Force reboot when reboot task cannot be created * Improve log message when web UI is incomplete (#1716) * improve warning if version.txt is missing * typo * show round duration in log Co-authored-by: CaCO3 <caco@ruinelli.ch> * fix static IP in UP, improve explanation for HA (#1719) * fix static IP in UP, improve explanation for HA * Update edit_config_param.html Co-authored-by: CaCO3 <caco@ruinelli.ch> * Create demo folder at startup (if not present) * Update defines.h (#1726) * improve explanations,added example (#1729) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Add demo mode (#1720) * move main part to cam file * added demo mode * . * add a define to configure the logfile handling (#1709) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Move Logfile Switch to define.h * Update Reboot Algo * Update server_ota.cpp * Avoid loading of status infos twice (#1711) * Force a reboot even reboot task cannot be created due to lack of heap (#1713) * Deinit all components before reboot * Update * Update * Force reboot when reboot task cannot be created * Improve log message when web UI is incomplete (#1716) * improve warning if version.txt is missing * typo * show round duration in log Co-authored-by: CaCO3 <caco@ruinelli.ch> * . * . * . * creade demo dir * fix static IP in UP, improve explanation for HA (#1719) * fix static IP in UP, improve explanation for HA * Update edit_config_param.html Co-authored-by: CaCO3 <caco@ruinelli.ch> * Create demo folder at startup (if not present) * move demo files * Update defines.h (#1726) * updated description * moved to expert section * fixed broken enabled state Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: Slider0007 <115730895+Slider0007@users.noreply.github.com> * Fix regression of reboot handler / reboot waiting script (#1725) * Reboot after OTA: Avoid exeception * Overview - optimize reload behaviour after reboot * Update * Update * Moved softAP to the very first checks * Update SoftAP * Update build.yaml (#1737) * Update build.yaml * Update build.yaml * #1649 unnecessary np check (#1736) * consolidate test-ip definition, added missing Access-Control-Allow-Origin, * Revert "consolidate test-ip definition, added missing Access-Control-Allow-Origin," This reverts commit56cfeb732e. * consolidate test-ip definition, added missing Access-Control-Allow-Origin (#1741) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Replace alert boxes with overlay info boxes (#1742) * consolidate test-ip definition, added missing Access-Control-Allow-Origin * replace alert boxes with overlay info boxes * . * . * . * . * . * . * . * . * . * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * compiler optimization (#1749) compiler optimization for tflite-micro-esp-examples * Modify stack sizes + max open files (SD) , add REST handler for heap/(stack) infos (#1751) * Modify stack sizes+max open files,add rest handler * Update * Optimized CImageBasis * Update feature.yaml * cache static files (#1755) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Implemented Reboot for "firmware.bin" as well * new OTA page with progressbar (#1756) * new OTA page with progress bar * improve error message on missing demo files * . * Implemented Reboot for "firmware.bin" as well * Update feature.yaml * cache static files (#1755) Co-authored-by: CaCO3 <caco@ruinelli.ch> * . * . * added filename validation * . * . * . * move * added missing dash to regex * restrict file type * . * . * . * . * cleanup no longer needed mode * only start restart counter if restart is required Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> * Rolling-bot: Only show jomjol repo rollings (#1783) * Update platfromio.ini * Add option to disable brownout detector (#1784) * Update defines.h * Update main.cpp * Improve file server (#1785) * . * . * . * . * . * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Ignore cache on GIT hash change (new commit or release) (#1787) * Add hash to all html, css, and js URLs * Update build.yaml * Update build.yaml * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * fix overview.html * GPIO handler: Deinit before delete (#1795) * Rest handler: Use none chunked transfer (#1797) * Resthandler info,sysinfo,starttime: no chunk trans * flowstart,statusflow,cputemp,rssi,uptime,prevalue * Renamed error messages * STBI_ONLY_JPEG (#1789) * Add error handling for memory intensive tasks (#1798) * tflite model loading: error handling * FlowAlignment: error handling * CImageBasis+GetJPGStream : error handling * Update graph.html (#1802) * Delete demo-images directory Data is now provided in the documentation * REST handler sysinfo + MQTT topic: Free heap memory not reporting (#1815) * REST handler sysinfo: Fix reporting of free memory * MQTT topic freemem: Fix reporting of free memory * Refactor getEspHeapInfo routine (#1816) * Refactor getEspHeapInfo * ClassLogfile: Remove redundandent one * DataGraph: datafiles sorted -> newest on top (#1817) * plaformio [env:esp32cam-dev] : Add task analysis & test for 8m spiram real support (#1818) add support of TASK_ANALYSIS_ON test full support of 8mb spiram board (https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/himem.html) * Improve html roi disablement (#1825) * Improve ROI-Problem * Update * Update common.js * Update links * Store preprocessed image with ROI to RAM (#1809) * tflite model loading: error handling * FlowAlignment: error handling * CImageBasis+GetJPGStream : error handling * store preprocessed ALG_ROI.jpg to memory * Update * Create clean-branch-cache-after-pull-request-got-closed.yml * Clean sdkconfig (not default) (#1828) * Delete sdkconfig - Kopie.defaults * Delete sdkconfig.esp32cam-testing * Delete sdkconfig - Kopie.esp32cam * Update platformio.ini * Delete clean-branch-cache-after-pull-request-got-closed.yml * Update README.md * Esp32 sys info (#1829) * Add files via upload * Update defines.h * Update main.cpp * git ignore + sdkconfig.esp32cam-dev (#1830) * update build actions/cache@v3.2.3 (#1831) * actions/cache@v3.2.3 * Create clear _all_cache.yml * fix typo naming workflow clear_cache.yml * Update tflite * Initial Implementation (#1834) * Fix pointer call in ClassControllCamera.cpp:310 (#1833) ClassControllCamera.cpp:310:67: error: request for member 'rgb_image' in '_zwImage', which is of pointer type 'CImageBasis*' ClassControllCamera.cpp:310:117: error: request for member 'width' in '_zwImage', which is of pointer type 'CImageBasis*' ClassControllCamera.cpp:310:157: error: request for member 'height' in '_zwImage', which is of pointer type 'CImageBasis*' * Initial Implementation (#1835) * improve caching (#1836) * improve caching See https://github.com/actions/cache/blob/main/tips-and-workarounds.md#update-a-cache * Update build.yaml * Update build.yaml * Update build.yaml * Update README.md * Update build.yaml * Update build.yaml * Update README.md * Update build.yaml * Update label-commenter-config.yml * Fix uninitialized filename (#1838) * fix the uninitialized filename. It only got used for the logging in case the file exists but failed to get loaded (eg. /sdcard/log/data/data_2023-01-14.csv) * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Show ways to get notified about new releases * update wiki references * enhance development environment (#1841) * add sdkconfig.defaults per environment https://github.com/platformio/platform-espressif32/issues/638 * add env to platformio * add sdkconfig.<pioenv>.defaults * Update platformio.ini * Update .gitignore * Delete sdkconfig.esp32cam-cpu-freq-240.defaults * Delete sdkconfig.esp32cam-dev-himem.defaults * Delete sdkconfig.esp32cam-dev.defaults * Delete sdkconfig.esp32cam-no-softap.defaults * Add files via upload * Update sdkconfig.esp32cam-cpu-freq-240.defaults * Update platformio.ini * Update platformio.ini * Update CMakeLists.txt * Update sdkconfig.esp32cam-dev.defaults * Update platformio.ini * add HIMEM debugging tools (check free size, and memory test) (#1852) * Update defines.h * Update esp_sys.h * Update esp_sys.cpp * Add files via upload * Update perfmon.c * Update main.cpp * Update main.cpp * Delete himem_memory_check.c * Add files via upload * Update defines.h * Update himem_memory_check.cpp * Update main.cpp * Update himem_memory_check.cpp * Update himem_memory_check.h * Update main.cpp * fix define * Avoid multiple Access-Control-Allow-Origin * (#1859) * Avoid multiple Access-Control-Allow-Origin * * Adapt loglevel to debug * Update build.yaml * Improve data logging on errors (#1839) * use error level for log if "Rate to High" or "Negative Rate" * remove redundant data logging * . * . * update time also in case of an error * move calculation of difference to the top as discussed in PR 1839 Co-authored-by: CaCO3 <caco@ruinelli.ch> * Heap tracing (#1861) * Update sdkconfig.esp32cam-dev-task-analysis.defaults * Update defines.h * Update platformio.ini * Update main.cpp * Update defines.h * Update ClassFlowCNNGeneral.cpp * Update platformio.ini * disable HIMEM (external > 4mb ram) not used (#1864) #force disable HIMEM as not used in default config, can be enabled with [env:esp32cam-dev-himem] #free 256kb of internal memory : #I (2112) esp_himem: Initialized. Using last 8 32KB address blocks for bank switching on 4352 KB of physical memory. CONFIG_SPIRAM_BANKSWITCH_ENABLE=n #CONFIG_SPIRAM_BANKSWITCH_RESERVE is not set * Update ota_page.html (#1866) Fixed the firework to match the actual button text. Fixed other random typos. * add AlignmentAlgo=off option (#1867) * Replace outdated wiki links, wording (#1871) * Revert "add AlignmentAlgo=off option (#1867)" (#1876) This reverts commit3de4cc7c56. * fixed typo (#1881) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Show WIFI signal text labels / Log RSSI value to logfile (#1877) * Overview: WIFI RSSI strength text labels * Log RSSI value (debug level) * Typo * Update config.ini (#1880) * Update Changelog.md for release (#1892) Co-authored-by: github-actions <github-actions@github.com> * Update Changelog.md * Remove newline in version (#1891) * remove newline in version * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * Show alternative images for states "Initialization" and "Take Image" (#1858) * Show image for flow not started + take image * Update * Adding new images * . * Avoid multiple Access-Control-Allow-Origin * (#1859) * Avoid multiple Access-Control-Allow-Origin * * Adapt loglevel to debug * Update build.yaml * . * New state "initialization (delayed)", renaming * Overview: Renamed "Status" + switched position * Improve data logging on errors (#1839) * use error level for log if "Rate to High" or "Negative Rate" * remove redundant data logging * . * . * update time also in case of an error * move calculation of difference to the top as discussed in PR 1839 Co-authored-by: CaCO3 <caco@ruinelli.ch> * Heap tracing (#1861) * Update sdkconfig.esp32cam-dev-task-analysis.defaults * Update defines.h * Update platformio.ini * Update main.cpp * Update defines.h * Update ClassFlowCNNGeneral.cpp * Update platformio.ini * disable HIMEM (external > 4mb ram) not used (#1864) #force disable HIMEM as not used in default config, can be enabled with [env:esp32cam-dev-himem] #free 256kb of internal memory : #I (2112) esp_himem: Initialized. Using last 8 32KB address blocks for bank switching on 4352 KB of physical memory. CONFIG_SPIRAM_BANKSWITCH_ENABLE=n #CONFIG_SPIRAM_BANKSWITCH_RESERVE is not set * Update ota_page.html (#1866) Fixed the firework to match the actual button text. Fixed other random typos. * add AlignmentAlgo=off option (#1867) * Replace outdated wiki links, wording (#1871) * Revert "add AlignmentAlgo=off option (#1867)" (#1876) This reverts commit3de4cc7c56. * fixed typo (#1881) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Show WIFI signal text labels / Log RSSI value to logfile (#1877) * Overview: WIFI RSSI strength text labels * Log RSSI value (debug level) * Typo * Update config.ini (#1880) * Update Changelog.md for release (#1892) Co-authored-by: github-actions <github-actions@github.com> * Update Changelog.md * Remove newline in version (#1891) * remove newline in version * . * . Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: CaCO3 <caco3@ruinelli.ch> Co-authored-by: Nicolas Liaudat <nliaudat@users.noreply.github.com> Co-authored-by: AngryApostrophe <89547888+AngryApostrophe@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> * restructure manual setup zip (#1897) * Update build.yaml * Update build.yaml * Update build.yaml * fix typos and wording on config page (#1898) * Update label-commenter-config.yml * Update label-commenter-config.yml * remove external Web UI dependencies (#1896) Co-authored-by: CaCO3 <caco@ruinelli.ch> * Remove excessive whitespaces and newlines in json (#1904) * . * . * . * . * . * remove newlines in json as it is not needed * . Co-authored-by: CaCO3 <caco@ruinelli.ch> * REST handler CPU temp / RSSI: Remove units (#1908) * REST CPU temp: escape special character * REST CPUTemp+RSSI: remove units, output as int * REST handler sysinfo: CPU tempature as integer * Update Changelog.md (#1893) * Update Changelog.md * Update Changelog.md * Update Changelog.md * Update Changelog.md * Update Index & Index.html * Move Update description to online docu * Update index.html * Update Changelog.md * Update Changelog.md --------- Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> * Update Changelog.md --------- Co-authored-by: parhedberg <par.hedberg@gmail.com> Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se> Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com> Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Co-authored-by: CaCO3 <caco@ruinelli.ch> Co-authored-by: Frank Haverland <fspapaping@googlemail.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Ralf Rachinger <git@ralfrachinger.de> Co-authored-by: Nicolas Liaudat <nliaudat@users.noreply.github.com> Co-authored-by: Slider0007 <115730895+Slider0007@users.noreply.github.com> Co-authored-by: smartboart <38385805+smartboart@users.noreply.github.com> Co-authored-by: AngryApostrophe <89547888+AngryApostrophe@users.noreply.github.com> Co-authored-by: Dave <43378003+dkneisz@users.noreply.github.com>
542 lines
29 KiB
HTML
542 lines
29 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<style>
|
|
* {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
#myInput {
|
|
background-image: url('/css/searchicon.png');
|
|
background-position: 10px 10px;
|
|
background-repeat: no-repeat;
|
|
width: 100%;
|
|
font-size: 16px;
|
|
padding: 12px 20px 12px 40px;
|
|
border: 1px solid #ddd;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
#data {
|
|
border-collapse: collapse;
|
|
width: 100%;
|
|
border: 1px solid #ddd;
|
|
font-size: 18px;
|
|
}
|
|
|
|
#data th, #data td {
|
|
text-align: left;
|
|
padding: 12px;
|
|
}
|
|
|
|
#data tr {
|
|
border-bottom: 1px solid #ddd;
|
|
}
|
|
|
|
#data tr.header, #data tr:hover {
|
|
background-color: #f1f1f1;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<h2>Timezones</h2>
|
|
|
|
<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for your region..." title="Type in a region">
|
|
|
|
|
|
<table id="data">
|
|
<tr class="header">
|
|
<th>Region</th>
|
|
<th>Code</th>
|
|
</tr>
|
|
<tr><td>Africa/Abidjan</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Accra</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Addis_Ababa</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Algiers</td><td>CET-1</td></tr>
|
|
<tr><td>Africa/Asmara</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Bamako</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Bangui</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Banjul</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Bissau</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Blantyre</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Brazzaville</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Bujumbura</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Cairo</td><td>EET-2</td></tr>
|
|
<tr><td>Africa/Casablanca</td><td><+01>-1</td></tr>
|
|
<tr><td>Africa/Ceuta</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Africa/Conakry</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Dakar</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Dar_es_Salaam</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Djibouti</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Douala</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/El_Aaiun</td><td><+01>-1</td></tr>
|
|
<tr><td>Africa/Freetown</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Gaborone</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Harare</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Johannesburg</td><td>SAST-2</td></tr>
|
|
<tr><td>Africa/Juba</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Kampala</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Khartoum</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Kigali</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Kinshasa</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Lagos</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Libreville</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Lome</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Luanda</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Lubumbashi</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Lusaka</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Malabo</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Maputo</td><td>CAT-2</td></tr>
|
|
<tr><td>Africa/Maseru</td><td>SAST-2</td></tr>
|
|
<tr><td>Africa/Mbabane</td><td>SAST-2</td></tr>
|
|
<tr><td>Africa/Mogadishu</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Monrovia</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Nairobi</td><td>EAT-3</td></tr>
|
|
<tr><td>Africa/Ndjamena</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Niamey</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Nouakchott</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Ouagadougou</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Porto-Novo</td><td>WAT-1</td></tr>
|
|
<tr><td>Africa/Sao_Tome</td><td>GMT0</td></tr>
|
|
<tr><td>Africa/Tripoli</td><td>EET-2</td></tr>
|
|
<tr><td>Africa/Tunis</td><td>CET-1</td></tr>
|
|
<tr><td>Africa/Windhoek</td><td>CAT-2</td></tr>
|
|
<tr><td>America/Adak</td><td>HST10HDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Anchorage</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Anguilla</td><td>AST4</td></tr>
|
|
<tr><td>America/Antigua</td><td>AST4</td></tr>
|
|
<tr><td>America/Araguaina</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Buenos_Aires</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Catamarca</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Cordoba</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Jujuy</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/La_Rioja</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Mendoza</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Rio_Gallegos</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Salta</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/San_Juan</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/San_Luis</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Tucuman</td><td><-03>3</td></tr>
|
|
<tr><td>America/Argentina/Ushuaia</td><td><-03>3</td></tr>
|
|
<tr><td>America/Aruba</td><td>AST4</td></tr>
|
|
<tr><td>America/Asuncion</td><td><-04>4<-03>,M10.1.0/0,M3.4.0/0</td></tr>
|
|
<tr><td>America/Atikokan</td><td>EST5</td></tr>
|
|
<tr><td>America/Bahia</td><td><-03>3</td></tr>
|
|
<tr><td>America/Bahia_Banderas</td><td>CST6CDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Barbados</td><td>AST4</td></tr>
|
|
<tr><td>America/Belem</td><td><-03>3</td></tr>
|
|
<tr><td>America/Belize</td><td>CST6</td></tr>
|
|
<tr><td>America/Blanc-Sablon</td><td>AST4</td></tr>
|
|
<tr><td>America/Boa_Vista</td><td><-04>4</td></tr>
|
|
<tr><td>America/Bogota</td><td><-05>5</td></tr>
|
|
<tr><td>America/Boise</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Cambridge_Bay</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Campo_Grande</td><td><-04>4</td></tr>
|
|
<tr><td>America/Cancun</td><td>EST5</td></tr>
|
|
<tr><td>America/Caracas</td><td><-04>4</td></tr>
|
|
<tr><td>America/Cayenne</td><td><-03>3</td></tr>
|
|
<tr><td>America/Cayman</td><td>EST5</td></tr>
|
|
<tr><td>America/Chicago</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Chihuahua</td><td>MST7MDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Costa_Rica</td><td>CST6</td></tr>
|
|
<tr><td>America/Creston</td><td>MST7</td></tr>
|
|
<tr><td>America/Cuiaba</td><td><-04>4</td></tr>
|
|
<tr><td>America/Curacao</td><td>AST4</td></tr>
|
|
<tr><td>America/Danmarkshavn</td><td>GMT0</td></tr>
|
|
<tr><td>America/Dawson</td><td>MST7</td></tr>
|
|
<tr><td>America/Dawson_Creek</td><td>MST7</td></tr>
|
|
<tr><td>America/Denver</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Detroit</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Dominica</td><td>AST4</td></tr>
|
|
<tr><td>America/Edmonton</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Eirunepe</td><td><-05>5</td></tr>
|
|
<tr><td>America/El_Salvador</td><td>CST6</td></tr>
|
|
<tr><td>America/Fort_Nelson</td><td>MST7</td></tr>
|
|
<tr><td>America/Fortaleza</td><td><-03>3</td></tr>
|
|
<tr><td>America/Glace_Bay</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Godthab</td><td><-03>3<-02>,M3.5.0/-2,M10.5.0/-1</td></tr>
|
|
<tr><td>America/Goose_Bay</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Grand_Turk</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Grenada</td><td>AST4</td></tr>
|
|
<tr><td>America/Guadeloupe</td><td>AST4</td></tr>
|
|
<tr><td>America/Guatemala</td><td>CST6</td></tr>
|
|
<tr><td>America/Guayaquil</td><td><-05>5</td></tr>
|
|
<tr><td>America/Guyana</td><td><-04>4</td></tr>
|
|
<tr><td>America/Halifax</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Havana</td><td>CST5CDT,M3.2.0/0,M11.1.0/1</td></tr>
|
|
<tr><td>America/Hermosillo</td><td>MST7</td></tr>
|
|
<tr><td>America/Indiana/Indianapolis</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Knox</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Marengo</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Petersburg</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Tell_City</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Vevay</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Vincennes</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Indiana/Winamac</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Inuvik</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Iqaluit</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Jamaica</td><td>EST5</td></tr>
|
|
<tr><td>America/Juneau</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Kentucky/Louisville</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Kentucky/Monticello</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Kralendijk</td><td>AST4</td></tr>
|
|
<tr><td>America/La_Paz</td><td><-04>4</td></tr>
|
|
<tr><td>America/Lima</td><td><-05>5</td></tr>
|
|
<tr><td>America/Los_Angeles</td><td>PST8PDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Lower_Princes</td><td>AST4</td></tr>
|
|
<tr><td>America/Maceio</td><td><-03>3</td></tr>
|
|
<tr><td>America/Managua</td><td>CST6</td></tr>
|
|
<tr><td>America/Manaus</td><td><-04>4</td></tr>
|
|
<tr><td>America/Marigot</td><td>AST4</td></tr>
|
|
<tr><td>America/Martinique</td><td>AST4</td></tr>
|
|
<tr><td>America/Matamoros</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Mazatlan</td><td>MST7MDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Menominee</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Merida</td><td>CST6CDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Metlakatla</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Mexico_City</td><td>CST6CDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Miquelon</td><td><-03>3<-02>,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Moncton</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Monterrey</td><td>CST6CDT,M4.1.0,M10.5.0</td></tr>
|
|
<tr><td>America/Montevideo</td><td><-03>3</td></tr>
|
|
<tr><td>America/Montreal</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Montserrat</td><td>AST4</td></tr>
|
|
<tr><td>America/Nassau</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/New_York</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Nipigon</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Nome</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Noronha</td><td><-02>2</td></tr>
|
|
<tr><td>America/North_Dakota/Beulah</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/North_Dakota/Center</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/North_Dakota/New_Salem</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Nuuk</td><td><-03>3<-02>,M3.5.0/-2,M10.5.0/-1</td></tr>
|
|
<tr><td>America/Ojinaga</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Panama</td><td>EST5</td></tr>
|
|
<tr><td>America/Pangnirtung</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Paramaribo</td><td><-03>3</td></tr>
|
|
<tr><td>America/Phoenix</td><td>MST7</td></tr>
|
|
<tr><td>America/Port_of_Spain</td><td>AST4</td></tr>
|
|
<tr><td>America/Port-au-Prince</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Porto_Velho</td><td><-04>4</td></tr>
|
|
<tr><td>America/Puerto_Rico</td><td>AST4</td></tr>
|
|
<tr><td>America/Punta_Arenas</td><td><-03>3</td></tr>
|
|
<tr><td>America/Rainy_River</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Rankin_Inlet</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Recife</td><td><-03>3</td></tr>
|
|
<tr><td>America/Regina</td><td>CST6</td></tr>
|
|
<tr><td>America/Resolute</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Rio_Branco</td><td><-05>5</td></tr>
|
|
<tr><td>America/Santarem</td><td><-03>3</td></tr>
|
|
<tr><td>America/Santiago</td><td><-04>4<-03>,M9.1.6/24,M4.1.6/24</td></tr>
|
|
<tr><td>America/Santo_Domingo</td><td>AST4</td></tr>
|
|
<tr><td>America/Sao_Paulo</td><td><-03>3</td></tr>
|
|
<tr><td>America/Scoresbysund</td><td><-01>1<+00>,M3.5.0/0,M10.5.0/1</td></tr>
|
|
<tr><td>America/Sitka</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/St_Barthelemy</td><td>AST4</td></tr>
|
|
<tr><td>America/St_Johns</td><td>NST3:30NDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/St_Kitts</td><td>AST4</td></tr>
|
|
<tr><td>America/St_Lucia</td><td>AST4</td></tr>
|
|
<tr><td>America/St_Thomas</td><td>AST4</td></tr>
|
|
<tr><td>America/St_Vincent</td><td>AST4</td></tr>
|
|
<tr><td>America/Swift_Current</td><td>CST6</td></tr>
|
|
<tr><td>America/Tegucigalpa</td><td>CST6</td></tr>
|
|
<tr><td>America/Thule</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Thunder_Bay</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Tijuana</td><td>PST8PDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Toronto</td><td>EST5EDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Tortola</td><td>AST4</td></tr>
|
|
<tr><td>America/Vancouver</td><td>PST8PDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Whitehorse</td><td>MST7</td></tr>
|
|
<tr><td>America/Winnipeg</td><td>CST6CDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Yakutat</td><td>AKST9AKDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>America/Yellowknife</td><td>MST7MDT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>Antarctica/Casey</td><td><+11>-11</td></tr>
|
|
<tr><td>Antarctica/Davis</td><td><+07>-7</td></tr>
|
|
<tr><td>Antarctica/DumontDUrville</td><td><+10>-10</td></tr>
|
|
<tr><td>Antarctica/Macquarie</td><td>AEST-10AEDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Antarctica/Mawson</td><td><+05>-5</td></tr>
|
|
<tr><td>Antarctica/McMurdo</td><td>NZST-12NZDT,M9.5.0,M4.1.0/3</td></tr>
|
|
<tr><td>Antarctica/Palmer</td><td><-03>3</td></tr>
|
|
<tr><td>Antarctica/Rothera</td><td><-03>3</td></tr>
|
|
<tr><td>Antarctica/Syowa</td><td><+03>-3</td></tr>
|
|
<tr><td>Antarctica/Troll</td><td><+00>0<+02>-2,M3.5.0/1,M10.5.0/3</td></tr>
|
|
<tr><td>Antarctica/Vostok</td><td><+06>-6</td></tr>
|
|
<tr><td>Arctic/Longyearbyen</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Asia/Aden</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Almaty</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Amman</td><td>EET-2EEST,M2.5.4/24,M10.5.5/1</td></tr>
|
|
<tr><td>Asia/Anadyr</td><td><+12>-12</td></tr>
|
|
<tr><td>Asia/Aqtau</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Aqtobe</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Ashgabat</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Atyrau</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Baghdad</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Bahrain</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Baku</td><td><+04>-4</td></tr>
|
|
<tr><td>Asia/Bangkok</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Barnaul</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Beirut</td><td>EET-2EEST,M3.5.0/0,M10.5.0/0</td></tr>
|
|
<tr><td>Asia/Bishkek</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Brunei</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Chita</td><td><+09>-9</td></tr>
|
|
<tr><td>Asia/Choibalsan</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Colombo</td><td><+0530>-5:30</td></tr>
|
|
<tr><td>Asia/Damascus</td><td>EET-2EEST,M3.5.5/0,M10.5.5/0</td></tr>
|
|
<tr><td>Asia/Dhaka</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Dili</td><td><+09>-9</td></tr>
|
|
<tr><td>Asia/Dubai</td><td><+04>-4</td></tr>
|
|
<tr><td>Asia/Dushanbe</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Famagusta</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Asia/Gaza</td><td>EET-2EEST,M3.4.4/48,M10.5.5/1</td></tr>
|
|
<tr><td>Asia/Hebron</td><td>EET-2EEST,M3.4.4/48,M10.5.5/1</td></tr>
|
|
<tr><td>Asia/Ho_Chi_Minh</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Hong_Kong</td><td>HKT-8</td></tr>
|
|
<tr><td>Asia/Hovd</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Irkutsk</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Jakarta</td><td>WIB-7</td></tr>
|
|
<tr><td>Asia/Jayapura</td><td>WIT-9</td></tr>
|
|
<tr><td>Asia/Jerusalem</td><td>IST-2IDT,M3.4.4/26,M10.5.0</td></tr>
|
|
<tr><td>Asia/Kabul</td><td><+0430>-4:30</td></tr>
|
|
<tr><td>Asia/Kamchatka</td><td><+12>-12</td></tr>
|
|
<tr><td>Asia/Karachi</td><td>PKT-5</td></tr>
|
|
<tr><td>Asia/Kathmandu</td><td><+0545>-5:45</td></tr>
|
|
<tr><td>Asia/Khandyga</td><td><+09>-9</td></tr>
|
|
<tr><td>Asia/Kolkata</td><td>IST-5:30</td></tr>
|
|
<tr><td>Asia/Krasnoyarsk</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Kuala_Lumpur</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Kuching</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Kuwait</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Macau</td><td>CST-8</td></tr>
|
|
<tr><td>Asia/Magadan</td><td><+11>-11</td></tr>
|
|
<tr><td>Asia/Makassar</td><td>WITA-8</td></tr>
|
|
<tr><td>Asia/Manila</td><td>PST-8</td></tr>
|
|
<tr><td>Asia/Muscat</td><td><+04>-4</td></tr>
|
|
<tr><td>Asia/Nicosia</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Asia/Novokuznetsk</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Novosibirsk</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Omsk</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Oral</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Phnom_Penh</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Pontianak</td><td>WIB-7</td></tr>
|
|
<tr><td>Asia/Pyongyang</td><td>KST-9</td></tr>
|
|
<tr><td>Asia/Qatar</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Qyzylorda</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Riyadh</td><td><+03>-3</td></tr>
|
|
<tr><td>Asia/Sakhalin</td><td><+11>-11</td></tr>
|
|
<tr><td>Asia/Samarkand</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Seoul</td><td>KST-9</td></tr>
|
|
<tr><td>Asia/Shanghai</td><td>CST-8</td></tr>
|
|
<tr><td>Asia/Singapore</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Srednekolymsk</td><td><+11>-11</td></tr>
|
|
<tr><td>Asia/Taipei</td><td>CST-8</td></tr>
|
|
<tr><td>Asia/Tashkent</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Tbilisi</td><td><+04>-4</td></tr>
|
|
<tr><td>Asia/Tehran</td><td><+0330>-3:30<+0430>,J79/24,J263/24</td></tr>
|
|
<tr><td>Asia/Thimphu</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Tokyo</td><td>JST-9</td></tr>
|
|
<tr><td>Asia/Tomsk</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Ulaanbaatar</td><td><+08>-8</td></tr>
|
|
<tr><td>Asia/Urumqi</td><td><+06>-6</td></tr>
|
|
<tr><td>Asia/Ust-Nera</td><td><+10>-10</td></tr>
|
|
<tr><td>Asia/Vientiane</td><td><+07>-7</td></tr>
|
|
<tr><td>Asia/Vladivostok</td><td><+10>-10</td></tr>
|
|
<tr><td>Asia/Yakutsk</td><td><+09>-9</td></tr>
|
|
<tr><td>Asia/Yangon</td><td><+0630>-6:30</td></tr>
|
|
<tr><td>Asia/Yekaterinburg</td><td><+05>-5</td></tr>
|
|
<tr><td>Asia/Yerevan</td><td><+04>-4</td></tr>
|
|
<tr><td>Atlantic/Azores</td><td><-01>1<+00>,M3.5.0/0,M10.5.0/1</td></tr>
|
|
<tr><td>Atlantic/Bermuda</td><td>AST4ADT,M3.2.0,M11.1.0</td></tr>
|
|
<tr><td>Atlantic/Canary</td><td>WET0WEST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Atlantic/Cape_Verde</td><td><-01>1</td></tr>
|
|
<tr><td>Atlantic/Faroe</td><td>WET0WEST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Atlantic/Madeira</td><td>WET0WEST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Atlantic/Reykjavik</td><td>GMT0</td></tr>
|
|
<tr><td>Atlantic/South_Georgia</td><td><-02>2</td></tr>
|
|
<tr><td>Atlantic/St_Helena</td><td>GMT0</td></tr>
|
|
<tr><td>Atlantic/Stanley</td><td><-03>3</td></tr>
|
|
<tr><td>Australia/Adelaide</td><td>ACST-9:30ACDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Australia/Brisbane</td><td>AEST-10</td></tr>
|
|
<tr><td>Australia/Broken_Hill</td><td>ACST-9:30ACDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Australia/Currie</td><td>AEST-10AEDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Australia/Darwin</td><td>ACST-9:30</td></tr>
|
|
<tr><td>Australia/Eucla</td><td><+0845>-8:45</td></tr>
|
|
<tr><td>Australia/Hobart</td><td>AEST-10AEDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Australia/Lindeman</td><td>AEST-10</td></tr>
|
|
<tr><td>Australia/Lord_Howe</td><td><+1030>-10:30<+11>-11,M10.1.0,M4.1.0</td></tr>
|
|
<tr><td>Australia/Melbourne</td><td>AEST-10AEDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Australia/Perth</td><td>AWST-8</td></tr>
|
|
<tr><td>Australia/Sydney</td><td>AEST-10AEDT,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Etc/GMT</td><td>GMT0</td></tr>
|
|
<tr><td>Etc/GMT-0</td><td>GMT0</td></tr>
|
|
<tr><td>Etc/GMT-1</td><td><+01>-1</td></tr>
|
|
<tr><td>Etc/GMT-10</td><td><+10>-10</td></tr>
|
|
<tr><td>Etc/GMT-11</td><td><+11>-11</td></tr>
|
|
<tr><td>Etc/GMT-12</td><td><+12>-12</td></tr>
|
|
<tr><td>Etc/GMT-13</td><td><+13>-13</td></tr>
|
|
<tr><td>Etc/GMT-14</td><td><+14>-14</td></tr>
|
|
<tr><td>Etc/GMT-2</td><td><+02>-2</td></tr>
|
|
<tr><td>Etc/GMT-3</td><td><+03>-3</td></tr>
|
|
<tr><td>Etc/GMT-4</td><td><+04>-4</td></tr>
|
|
<tr><td>Etc/GMT-5</td><td><+05>-5</td></tr>
|
|
<tr><td>Etc/GMT-6</td><td><+06>-6</td></tr>
|
|
<tr><td>Etc/GMT-7</td><td><+07>-7</td></tr>
|
|
<tr><td>Etc/GMT-8</td><td><+08>-8</td></tr>
|
|
<tr><td>Etc/GMT-9</td><td><+09>-9</td></tr>
|
|
<tr><td>Etc/GMT+0</td><td>GMT0</td></tr>
|
|
<tr><td>Etc/GMT+1</td><td><-01>1</td></tr>
|
|
<tr><td>Etc/GMT+10</td><td><-10>10</td></tr>
|
|
<tr><td>Etc/GMT+11</td><td><-11>11</td></tr>
|
|
<tr><td>Etc/GMT+12</td><td><-12>12</td></tr>
|
|
<tr><td>Etc/GMT+2</td><td><-02>2</td></tr>
|
|
<tr><td>Etc/GMT+3</td><td><-03>3</td></tr>
|
|
<tr><td>Etc/GMT+4</td><td><-04>4</td></tr>
|
|
<tr><td>Etc/GMT+5</td><td><-05>5</td></tr>
|
|
<tr><td>Etc/GMT+6</td><td><-06>6</td></tr>
|
|
<tr><td>Etc/GMT+7</td><td><-07>7</td></tr>
|
|
<tr><td>Etc/GMT+8</td><td><-08>8</td></tr>
|
|
<tr><td>Etc/GMT+9</td><td><-09>9</td></tr>
|
|
<tr><td>Etc/GMT0</td><td>GMT0</td></tr>
|
|
<tr><td>Etc/Greenwich</td><td>GMT0</td></tr>
|
|
<tr><td>Etc/UCT</td><td>UTC0</td></tr>
|
|
<tr><td>Etc/Universal</td><td>UTC0</td></tr>
|
|
<tr><td>Etc/UTC</td><td>UTC0</td></tr>
|
|
<tr><td>Etc/Zulu</td><td>UTC0</td></tr>
|
|
<tr><td>Europe/Amsterdam</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Andorra</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Astrakhan</td><td><+04>-4</td></tr>
|
|
<tr><td>Europe/Athens</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Belgrade</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Berlin</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Bratislava</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Brussels</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Bucharest</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Budapest</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Busingen</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Chisinau</td><td>EET-2EEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Copenhagen</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Dublin</td><td>IST-1GMT0,M10.5.0,M3.5.0/1</td></tr>
|
|
<tr><td>Europe/Gibraltar</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Guernsey</td><td>GMT0BST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Europe/Helsinki</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Isle_of_Man</td><td>GMT0BST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Europe/Istanbul</td><td><+03>-3</td></tr>
|
|
<tr><td>Europe/Jersey</td><td>GMT0BST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Europe/Kaliningrad</td><td>EET-2</td></tr>
|
|
<tr><td>Europe/Kiev</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Kirov</td><td><+03>-3</td></tr>
|
|
<tr><td>Europe/Lisbon</td><td>WET0WEST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Europe/Ljubljana</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/London</td><td>GMT0BST,M3.5.0/1,M10.5.0</td></tr>
|
|
<tr><td>Europe/Luxembourg</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Madrid</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Malta</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Mariehamn</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Minsk</td><td><+03>-3</td></tr>
|
|
<tr><td>Europe/Monaco</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Moscow</td><td>MSK-3</td></tr>
|
|
<tr><td>Europe/Oslo</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Paris</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Podgorica</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Prague</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Riga</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Rome</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Samara</td><td><+04>-4</td></tr>
|
|
<tr><td>Europe/San_Marino</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Sarajevo</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Saratov</td><td><+04>-4</td></tr>
|
|
<tr><td>Europe/Simferopol</td><td>MSK-3</td></tr>
|
|
<tr><td>Europe/Skopje</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Sofia</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Stockholm</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Tallinn</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Tirane</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Ulyanovsk</td><td><+04>-4</td></tr>
|
|
<tr><td>Europe/Uzhgorod</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Vaduz</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Vatican</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Vienna</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Vilnius</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Volgograd</td><td><+03>-3</td></tr>
|
|
<tr><td>Europe/Warsaw</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Zagreb</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Europe/Zaporozhye</td><td>EET-2EEST,M3.5.0/3,M10.5.0/4</td></tr>
|
|
<tr><td>Europe/Zurich</td><td>CET-1CEST,M3.5.0,M10.5.0/3</td></tr>
|
|
<tr><td>Indian/Antananarivo</td><td>EAT-3</td></tr>
|
|
<tr><td>Indian/Chagos</td><td><+06>-6</td></tr>
|
|
<tr><td>Indian/Christmas</td><td><+07>-7</td></tr>
|
|
<tr><td>Indian/Cocos</td><td><+0630>-6:30</td></tr>
|
|
<tr><td>Indian/Comoro</td><td>EAT-3</td></tr>
|
|
<tr><td>Indian/Kerguelen</td><td><+05>-5</td></tr>
|
|
<tr><td>Indian/Mahe</td><td><+04>-4</td></tr>
|
|
<tr><td>Indian/Maldives</td><td><+05>-5</td></tr>
|
|
<tr><td>Indian/Mauritius</td><td><+04>-4</td></tr>
|
|
<tr><td>Indian/Mayotte</td><td>EAT-3</td></tr>
|
|
<tr><td>Indian/Reunion</td><td><+04>-4</td></tr>
|
|
<tr><td>Pacific/Apia</td><td><+13>-13</td></tr>
|
|
<tr><td>Pacific/Auckland</td><td>NZST-12NZDT,M9.5.0,M4.1.0/3</td></tr>
|
|
<tr><td>Pacific/Bougainville</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Chatham</td><td><+1245>-12:45<+1345>,M9.5.0/2:45,M4.1.0/3:45</td></tr>
|
|
<tr><td>Pacific/Chuuk</td><td><+10>-10</td></tr>
|
|
<tr><td>Pacific/Easter</td><td><-06>6<-05>,M9.1.6/22,M4.1.6/22</td></tr>
|
|
<tr><td>Pacific/Efate</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Enderbury</td><td><+13>-13</td></tr>
|
|
<tr><td>Pacific/Fakaofo</td><td><+13>-13</td></tr>
|
|
<tr><td>Pacific/Fiji</td><td><+12>-12<+13>,M11.2.0,M1.2.3/99</td></tr>
|
|
<tr><td>Pacific/Funafuti</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Galapagos</td><td><-06>6</td></tr>
|
|
<tr><td>Pacific/Gambier</td><td><-09>9</td></tr>
|
|
<tr><td>Pacific/Guadalcanal</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Guam</td><td>ChST-10</td></tr>
|
|
<tr><td>Pacific/Honolulu</td><td>HST10</td></tr>
|
|
<tr><td>Pacific/Kiritimati</td><td><+14>-14</td></tr>
|
|
<tr><td>Pacific/Kosrae</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Kwajalein</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Majuro</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Marquesas</td><td><-0930>9:30</td></tr>
|
|
<tr><td>Pacific/Midway</td><td>SST11</td></tr>
|
|
<tr><td>Pacific/Nauru</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Niue</td><td><-11>11</td></tr>
|
|
<tr><td>Pacific/Norfolk</td><td><+11>-11<+12>,M10.1.0,M4.1.0/3</td></tr>
|
|
<tr><td>Pacific/Noumea</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Pago_Pago</td><td>SST11</td></tr>
|
|
<tr><td>Pacific/Palau</td><td><+09>-9</td></tr>
|
|
<tr><td>Pacific/Pitcairn</td><td><-08>8</td></tr>
|
|
<tr><td>Pacific/Pohnpei</td><td><+11>-11</td></tr>
|
|
<tr><td>Pacific/Port_Moresby</td><td><+10>-10</td></tr>
|
|
<tr><td>Pacific/Rarotonga</td><td><-10>10</td></tr>
|
|
<tr><td>Pacific/Saipan</td><td>ChST-10</td></tr>
|
|
<tr><td>Pacific/Tahiti</td><td><-10>10</td></tr>
|
|
<tr><td>Pacific/Tarawa</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Tongatapu</td><td><+13>-13</td></tr>
|
|
<tr><td>Pacific/Wake</td><td><+12>-12</td></tr>
|
|
<tr><td>Pacific/Wallis</td><td><+12>-12</td></tr>
|
|
</table>
|
|
|
|
<p>Source: <a href=https://github.com/nayarsystems/posix_tz_db/blob/master/zones.csv target=_blank>https://github.com/nayarsystems/posix_tz_db/blob/master/zones.csv</a></p>
|
|
|
|
<script>
|
|
function myFunction() {
|
|
var input, filter, table, tr, td, i, txtValue;
|
|
input = document.getElementById("myInput");
|
|
filter = input.value.toUpperCase();
|
|
table = document.getElementById("data");
|
|
tr = table.getElementsByTagName("tr");
|
|
for (i = 0; i < tr.length; i++) {
|
|
td = tr[i].getElementsByTagName("td")[0];
|
|
if (td) {
|
|
txtValue = td.textContent || td.innerText;
|
|
if (txtValue.toUpperCase().indexOf(filter) > -1) {
|
|
tr[i].style.display = "";
|
|
} else {
|
|
tr[i].style.display = "none";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|
|
|