DateTime::TimeZone::Local::VMS(3) User Contributed Perl Documentation DateTime::TimeZone::Local::VMS(3)

# [SYNOPSIS](#SYNOPSIS)

```
  my $tz = DateTime::TimeZone->new( name => 'local' );
  my $tz = DateTime::TimeZone::Local->TimeZone();
```

# [DESCRIPTION](#DESCRIPTION)

This module provides methods for determining the local time zone on a VMS platform.

NOTE: This is basically a stub pending an implementation by someone who knows something about VMS.

# [HOW THE TIME ZONE IS DETERMINED](#HOW_THE_TIME_ZONE_IS_DETERMINED)

This class tries the following methods of determining the local time zone:

•

%ENV

We check the following environment variables:

- TZ
- SYS$TIMEZONE\_RULE
- SYS$TIMEZONE\_NAME
- UCX$TZ
- TCPIP$TZ

2026-10-28 perl v5.44.0

---

Document: DateTime::TimeZone::Local::VMS(3pm) from perl-datetime-timezone 2.72-r0 (Chainguard OS)
Source: https://github.com/houseabsolute/DateTime-TimeZone
