Project: YugabyteDB (App Definition and Development / Database)
File: canonical-real-country-no-dst.md

title: Real timezones that do not observe DST [YSQL] headerTitle: Real timezones that don't observe Daylight Savings Time linkTitle: Real timezones no DST description: Real timezones no DST table. [YSQL] menu: v2.18: identifier: canonical-real-country-no-dst parent: extended-timezone-names weight: 30 type: docs This table shows canonically-named timezones that are associated with a specific country or regionin other words, they are real timezones. It selects the timezones that observe Daylight Savings Time using the predicate stdoffset = dstoffset. The results that the table below presents are based on the view canonicalrealcountrynodst and are ordered by the utcoffset column and then by the name_ column. Trivial code adds the Markdown table

The view is defined thus: ```plpgsql drop view if exists canonicalrealcountrynodst cascade; create view canonicalrealcountrynodst as select name, abbrev, utc_offset, country_code, region_coverage from extendedtimezonenames where lower(status) = 'canonical' and stdoffset = dstoffset and country_code is not null and country_code <> '' and lat_long is not null and lat_long <> '' and name not like '%0%' and name not like '%1%' and name not like '%2%' and name not like '%3%' and name not like '%4%' and name not like '%5%' and name not like '%6%' and name not like '%7%' and name not like '%8%' and name not like '%9%' and lower(name) not in (select lower(abbrev) from pgtimezonenames) and lower(name) not in (select lower(abbrev) from pgtimezoneabbrevs); ``` Here is the result: | Name | Abbrev | UTC offset | Country code | Region coverage | | - | --| - | | | | Pacific/Niue | -11 | -11:00 | NU | | | Pacific/Pago_Pago | SST | -11:00 | AS | Samoa, Midway | | Pacific/Honolulu | HST | -10:00 | US | Hawaii | | Pacific/Rarotonga | -10 | -10:00 | CK | | | Pacific/Tahiti | -10 | -10:00 | PF | Society Islands | | Pacific/Marquesas | -0930 | -09:30 | PF | Marquesas Islands | | Pacific/Gambier | -09 | -09:00 | PF | Gambier Islands | | Pacific/Pitcairn | -08 | -08:00 | PN | | | America/Creston | MST | -07:00 | CA | MST - BC (Creston) | | America/Dawson_Creek | MST | -07:00 | CA | MST - BC (Dawson Cr, Ft St John) | | America/Fort_Nelson | MST | -07:00 | CA | MST - BC (Ft Nelson) | | America/Hermosillo | MST | -07:00 | MX | Mountain Standard Time - Sonora | | America/Phoenix | MST | -07:00 | US | MST - Arizona (except Navajo) | | America/Belize | CST | -06:00 | BZ | | | America/Costa_Rica | CST | -06:00 | CR | | | America/El_Salvador | CST | -06:00 | SV | | | America/Guatemala | CST | -06:00 | GT | | | America/Managua | CST | -06:00 | NI | | | America/Regina | CST | -06:00 | CA | CST - SK (most areas) | | America/Swift_Current | CST | -06:00 | CA | CST - SK (midwest) | | America/Tegucigalpa | CST | -06:00 | HN | | | Pacific/Galapagos | -06 | -06:00 | EC | Galpagos Islands | | America/Atikokan | EST | -05:00 | CA | EST - ON (Atikokan); NU (Coral H) | | America/Bogota | -05 | -05:00 | CO | | | America/Cancun | EST | -05:00 | MX | Eastern Standard Time - Quintana Roo | | America/Eirunepe | -05 | -05:00 | BR | Amazonas (west) | | America/Guayaquil | -05 | -05:00 | EC | Ecuador (mainland) | | America/Jamaica | EST | -05:00 | JM | | | America/Lima | -05 | -05:00 | PE | | | America/Panama | EST | -05:00 | PA | | | America/Rio_Branco | -05 | -05:00 | BR | Acre | | America/Barbados | AST | -04:00 | BB | | | America/Blanc-Sablon | AST | -04:00 | CA | AST - QC (Lower North Shore) | | America/Boa_Vista | -04 | -04:00 | BR | Roraima | | America/Caracas | -04 | -04:00 | VE | | | America/Curacao | AST | -04:00 | CW | | | America/Guyana | -04 | -04:00 | GY | | | America/La_Paz | -04 | -04:00 | BO | | | America/Manaus | -04 |