Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.140
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
xampp /
perl /
vendor /
lib /
DateTime /
TimeZone /
Delete
Unzip
Name
Size
Permission
Date
Action
Africa
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
America
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Antarctica
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Asia
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Atlantic
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Australia
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Europe
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Indian
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Local
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
OlsonDB
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
Pacific
[ DIR ]
drwxrwxrwx
2024-07-26 17:39
CET.pm
31.3
KB
-rw-rw-rw-
2020-12-23 06:00
CST6CDT.pm
34.62
KB
-rw-rw-rw-
2020-12-23 06:00
Catalog.pm
63.03
KB
-rw-rw-rw-
2020-12-23 06:00
EET.pm
27.99
KB
-rw-rw-rw-
2020-12-23 06:00
EST.pm
970
B
-rw-rw-rw-
2020-12-23 06:00
EST5EDT.pm
34.62
KB
-rw-rw-rw-
2020-12-23 06:00
Floating.pm
2.03
KB
-rw-rw-rw-
2020-12-23 06:00
HST.pm
970
B
-rw-rw-rw-
2020-12-23 06:00
Local.pm
5.29
KB
-rw-rw-rw-
2020-12-23 06:00
MET.pm
31.3
KB
-rw-rw-rw-
2020-12-23 06:00
MST.pm
970
B
-rw-rw-rw-
2020-12-23 06:00
MST7MDT.pm
34.62
KB
-rw-rw-rw-
2020-12-23 06:00
OffsetOnly.pm
3.38
KB
-rw-rw-rw-
2020-12-23 06:00
OlsonDB.pm
8.19
KB
-rw-rw-rw-
2020-12-23 06:00
PST8PDT.pm
34.62
KB
-rw-rw-rw-
2020-12-23 06:00
UTC.pm
1.79
KB
-rw-rw-rw-
2020-12-23 06:00
WET.pm
27.77
KB
-rw-rw-rw-
2020-12-23 06:00
Save
Rename
package DateTime::TimeZone::OffsetOnly; use strict; use warnings; use namespace::autoclean; our $VERSION = '2.46'; use parent 'DateTime::TimeZone'; use DateTime::TimeZone::UTC; use Params::ValidationCompiler 0.13 qw( validation_for ); use Specio::Library::String; { my $validator = validation_for( name => '_check_new_params', name_is_optional => 1, params => { offset => { type => t('NonEmptyStr'), }, }, ); sub new { my $class = shift; my %p = $validator->(@_); my $offset = DateTime::TimeZone::offset_as_seconds( $p{offset} ); die "Invalid offset: $p{offset}\n" unless defined $offset; return DateTime::TimeZone::UTC->new unless $offset; my $self = { name => DateTime::TimeZone::offset_as_string($offset), offset => $offset, }; return bless $self, $class; } } sub is_dst_for_datetime {0} sub offset_for_datetime { $_[0]->{offset} } sub offset_for_local_datetime { $_[0]->{offset} } sub is_utc {0} sub short_name_for_datetime { $_[0]->name } sub category {undef} sub STORABLE_freeze { my $self = shift; return $self->name; } sub STORABLE_thaw { my $self = shift; shift; my $serialized = shift; my $class = ref $self || $self; my $obj; if ( $class->isa(__PACKAGE__) ) { $obj = __PACKAGE__->new( offset => $serialized ); } else { $obj = $class->new( offset => $serialized ); } %$self = %$obj; return $self; } 1; # ABSTRACT: A DateTime::TimeZone object that just contains an offset __END__ =pod =encoding UTF-8 =head1 NAME DateTime::TimeZone::OffsetOnly - A DateTime::TimeZone object that just contains an offset =head1 VERSION version 2.46 =head1 SYNOPSIS my $offset_tz = DateTime::TimeZone->new( name => '-0300' ); =head1 DESCRIPTION This class is used to provide the DateTime::TimeZone API needed by DateTime.pm, but with a fixed offset. An object in this class always returns the same offset as was given in its constructor, regardless of the date. =head1 USAGE This class has the same methods as a real time zone object, but the C<category()> method returns undef. =head2 DateTime::TimeZone::OffsetOnly->new ( offset => $offset ) The value given to the offset parameter must be a string such as "+0300". Strings will be converted into numbers by the C<DateTime::TimeZone::offset_as_seconds()> function. =head2 $tz->offset_for_datetime( $datetime ) No matter what date is given, the offset provided to the constructor is always used. =head2 $tz->name() =head2 $tz->short_name_for_datetime() Both of these methods return the offset in string form. =head1 SUPPORT Bugs may be submitted at L<https://github.com/houseabsolute/DateTime-TimeZone/issues>. I am also usually active on IRC as 'autarch' on C<irc://irc.perl.org>. =head1 SOURCE The source code repository for DateTime-TimeZone can be found at L<https://github.com/houseabsolute/DateTime-TimeZone>. =head1 AUTHOR Dave Rolsky <autarch@urth.org> =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2020 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 F<LICENSE> file included with this distribution. =cut