DateTim...:OlsonDB(3)

okay bestie, this is the manual page for DateTim...:OlsonDB(3), coming at you from the User Contributed Perl Documentation crew, and we are so ready πŸ’–βœ¨

✨ NAME ✨

DateTime::TimeZone::OlsonDB β€” An object to represent an Olson time zone database πŸ—‚οΈβœ¨

🌸 VERSION 🌸

version 2.64 β€” noted, bestie πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

none yet

πŸ’– DESCRIPTION πŸ’–

This module parses the Olson database time zone definition files and creates various objects representing time zone data. It's giving β€œmake objects out of time zone data” energy, fr fr πŸ•°οΈβœ¨

Each time zone is broken down into several parts. The first piece is an observance, which is an offset from UTC and an abbreviation. A single zone may contain many observances, reflecting historical changes in that time zone over time. An observance may also refer to a set of rules. πŸ’…

Rules are named, and they may apply to many different zones. For example, the US rules apply to most of the time zones in the US, unsurprisingly. Rules are made of an offset from standard time and a definition of when that offset changes. Changes can be a one time thing, or they can recur at regular times through a span of years. πŸŒ€

Each rule may have an associated letter, which is used to generate an abbreviated name for the time zone, along with the offset's abbreviation. For example, if the offset's abbreviation is C%sT, and a rule specifies the letter S, then the abbreviation when that rule is in effect is CST. The way that C%sT + S becomes CST? Iconic πŸŽ€

πŸ”₯ USAGE πŸ”₯

Not yet documented. This stuff is a mess. 😭

🫢 SUPPORT 🫢

Bugs may be submitted at <https://github.com/houseabsolute/DateTime-TimeZone/issues>. Go off, bestie πŸ›βœ¨

🌈 SOURCE 🌈

The source code repository for DateTime-TimeZone can be found at <https://github.com/houseabsolute/DateTime-TimeZone>. πŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

Dave Rolsky <autarch@urth.org> πŸ’Œ

This software is copyright (c) 2025 by Dave Rolsky. πŸŽ€

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. 🌸

The full text of the license can be found in the LICENSE file included with this distribution. πŸ“œ


Signed off with perl v5.42.0, dated 2025-01-22, and stamped DateTim...:OlsonDB(3) β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from