Risk-Aware Code Review: Auto Approve Low-Risk Changes
LiveReview LiveReview LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt GitHub Install Now

We'd appreciate a star

Time::Timezone -- miscellaneous timezone manipulations routines

Authors

       Graham Barr <bodg@tiuk.ti.com> David Muir Sharnoff <muir@idiom.org> Paul Foley <paul@ascent.com>

Description

       This is a collection of miscellaneous timezone manipulation routines.

       tz2zone() parses the TZ environment variable and returns a timezone string suitable for inclusion in
       date-like output.  It optionally takes a timezone string, a time, and a is-dst flag.

       tz_local_offset() determines the offset from GMT time in seconds.  It only does the calculation once.

       tz_offset() determines the offset from GMT in seconds of a specified timezone.

       tz_name() determines the name of the timezone based on its offset

License

       David Muir Sharnoff disclaims any copyright and puts his contribution to this module in the public
       domain.

perl v5.40.0                                       2024-10-29                                Time::Timezone(3pm)

Name

       Time::Timezone -- miscellaneous timezone manipulations routines

Synopsis

               use Time::Timezone;
               print tz2zone();
               print tz2zone($ENV{'TZ'});
               print tz2zone($ENV{'TZ'}, time());
               print tz2zone($ENV{'TZ'}, undef, $isdst);
               $offset = tz_local_offset();
               $offset = tz_offset($TZ);

See Also