Changeset 350
- Timestamp:
- 11/19/06 20:17:08 (2 years ago)
- Files:
-
- cybozu2ical/trunk/cybozu2ical (modified) (1 diff)
- cybozu2ical/trunk/lib/WWW/CybozuOffice6/Calendar.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cybozu2ical/trunk/cybozu2ical
r344 r350 18 18 use Getopt::Long; 19 19 20 our $VERSION = '0.1 0';20 our $VERSION = '0.11'; 21 21 22 22 my %opt = (conf => 'config.yaml'); cybozu2ical/trunk/lib/WWW/CybozuOffice6/Calendar.pm
r348 r350 142 142 @args{qw(year month day)} = ($1, $2, $3); 143 143 144 $hms = '0:0:0' unless $hms && $hms ne ':'; 145 return unless $hms =~ m!^(\d+):(\d+)(?:\:?(\d+)?)$!; 146 @args{qw(hour minute second)} = ($1, $2, $3 || 0); 147 @args{qw(hour minute second)} = (23, 59, 59) if $args{hour} > 23; 144 if ($hms && $hms ne ':') { 145 return unless $hms =~ m!^(\d+):(\d+)(?:\:?(\d+)?)$!; 146 @args{qw(hour minute second)} = ($1, $2, $3 || 0); 147 @args{qw(hour minute second)} = (23, 59, 59) if $args{hour} > 23; 148 } else { 149 @args{qw(hour minute second)} = (0, 0, 0); 150 } 148 151 149 152 $args{time_zone} = $this->{time_zone} || 'Asia/Tokyo';
