Changeset 24467
- Timestamp:
- 11/20/08 17:43:48 (7 weeks ago)
- Location:
- lang/perl/DateTime-Lite/trunk/lib/DateTime
- Files:
-
- 2 modified
-
Lite.pm (modified) (1 diff)
-
Lite/TimeZone/OffsetOnly.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/DateTime-Lite/trunk/lib/DateTime/Lite.pm
r24465 r24467 141 141 my $time_zone = $p{time_zone} || 'floating'; 142 142 143 $self->{offset_modifier} = 0; 143 144 $self->{locale} = blessed $locale ? 144 145 $locale : DateTime::Lite::Locale->load($locale); -
lang/perl/DateTime-Lite/trunk/lib/DateTime/Lite/TimeZone/OffsetOnly.pm
r24134 r24467 11 11 12 12 use DateTime::Lite::TimeZone::UTC; 13 use Params::Validate qw( validate SCALAR );14 13 15 sub new 16 { 17 my $class = shift; 18 my %p = validate( @_, { offset => { type => SCALAR }, 19 } ); 14 sub new { 15 my ($class, %p) = @_; 20 16 21 17 my $offset = 22 DateTime::Lite::TimeZone::offset_as_seconds( $p{offset} ) ;18 DateTime::Lite::TimeZone::offset_as_seconds( $p{offset} ) || 0; 23 19 24 20 die "Invalid offset: $p{offset}\n" unless defined $offset;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)