diff --git a/imports.md b/imports.md
index 0581792..e498f78 100644
--- a/imports.md
+++ b/imports.md
@@ -5,7 +5,6 @@
interface wasi:io/poll
interface wasi:clocks/monotonic-clock
interface wasi:clocks/wall-clock
-interface wasi:clocks/timezone
@@ -161,68 +160,3 @@ also known as Unix Time.
-
-
-Types
-
-datetime
-
-#### `record timezone-display`
-
Information useful for displaying the timezone of a specific datetime
.
-This information may vary within a single timezone
to reflect daylight
-saving time adjustments.
-Record Fields
-
--
-
utc-offset
: s32
-The number of seconds difference between UTC time and the local
-time of the timezone.
-
The returned value will always be less than 86400 which is the
-number of seconds in a day (246060).
-In implementations that do not expose an actual time zone, this
-should return 0.
-
--
-
name
: string
-The abbreviated name of the timezone to display to a user. The name
-`UTC` indicates Coordinated Universal Time. Otherwise, this should
-reference local standards for the name of the time zone.
-
In implementations that do not expose an actual time zone, this
-should be the string UTC
.
-In time zones that do not have an applicable name, a formatted
-representation of the UTC offset may be returned, such as -04:00
.
-
--
-
in-daylight-saving-time
: bool
-Whether daylight saving time is active.
-
In implementations that do not expose an actual time zone, this
-should return false.
-
-
-
-Functions
-
-Return information needed to display the given datetime
. This includes
-the UTC offset, the time zone name, and a flag indicating whether
-daylight saving time is active.
-If the timezone cannot be determined for the given datetime
, return a
-timezone-display
for UTC
with a utc-offset
of 0 and no daylight
-saving time.
-Params
-
-Return values
-
-
-The same as display
, but only return the UTC offset.
-Params
-
-Return values
-
diff --git a/wit/timezone.wit b/wit/timezone.wit
deleted file mode 100644
index e717e7b..0000000
--- a/wit/timezone.wit
+++ /dev/null
@@ -1,48 +0,0 @@
-interface timezone {
- use wall-clock.{datetime};
-
- /// Return information needed to display the given `datetime`. This includes
- /// the UTC offset, the time zone name, and a flag indicating whether
- /// daylight saving time is active.
- ///
- /// If the timezone cannot be determined for the given `datetime`, return a
- /// `timezone-display` for `UTC` with a `utc-offset` of 0 and no daylight
- /// saving time.
- display: func(when: datetime) -> timezone-display;
-
- /// The same as `display`, but only return the UTC offset.
- utc-offset: func(when: datetime) -> s32;
-
- /// Information useful for displaying the timezone of a specific `datetime`.
- ///
- /// This information may vary within a single `timezone` to reflect daylight
- /// saving time adjustments.
- record timezone-display {
- /// The number of seconds difference between UTC time and the local
- /// time of the timezone.
- ///
- /// The returned value will always be less than 86400 which is the
- /// number of seconds in a day (24*60*60).
- ///
- /// In implementations that do not expose an actual time zone, this
- /// should return 0.
- utc-offset: s32,
-
- /// The abbreviated name of the timezone to display to a user. The name
- /// `UTC` indicates Coordinated Universal Time. Otherwise, this should
- /// reference local standards for the name of the time zone.
- ///
- /// In implementations that do not expose an actual time zone, this
- /// should be the string `UTC`.
- ///
- /// In time zones that do not have an applicable name, a formatted
- /// representation of the UTC offset may be returned, such as `-04:00`.
- name: string,
-
- /// Whether daylight saving time is active.
- ///
- /// In implementations that do not expose an actual time zone, this
- /// should return false.
- in-daylight-saving-time: bool,
- }
-}
diff --git a/wit/world.wit b/wit/world.wit
index 3295ba8..888b9c2 100644
--- a/wit/world.wit
+++ b/wit/world.wit
@@ -3,5 +3,4 @@ package wasi:clocks;
world imports {
import monotonic-clock;
import wall-clock;
- import timezone;
}