]> git.donarmstrong.com Git - deb_pkgs/libhtml-calendarmonth-perl.git/blobdiff - 1.25/lib/HTML/CalendarMonth/DateTool/TimeLocal.pm
Imported Upstream version 2.04
[deb_pkgs/libhtml-calendarmonth-perl.git] / 1.25 / lib / HTML / CalendarMonth / DateTool / TimeLocal.pm
diff --git a/1.25/lib/HTML/CalendarMonth/DateTool/TimeLocal.pm b/1.25/lib/HTML/CalendarMonth/DateTool/TimeLocal.pm
deleted file mode 100644 (file)
index e04321b..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-package HTML::CalendarMonth::DateTool::TimeLocal;
-BEGIN {
-  $HTML::CalendarMonth::DateTool::TimeLocal::VERSION = '1.25';
-}
-
-# Interface to Time::Local
-
-use strict;
-use warnings;
-use Carp;
-
-use base qw( HTML::CalendarMonth::DateTool );
-
-use Time::Local;
-
-sub dow1st_and_lastday {
-  my($self, $month, $year) = @_;
-  $month ||= $self->month;
-  $year  ||= $self->year;
-  # map month to 0-12
-  --$month;
-  # years since 1900...hooh-rah for POSIX...
-  $year -= 1900;
-  my $nmonth = $month + 1;
-  my $nyear  = $year;
-  if ($nmonth > 11) {
-    # Happy new year
-    $nmonth = 0;
-    ++$nyear;
-  }
-  # Leave dow of 1st in 0-based format
-  my $dow1st  = (gmtime(Time::Local::timegm(0,0,0,1,$month,$year)))[6];
-  # Last day is one day prior to 1st of month after
-  my $lastday = (gmtime(Time::Local::timegm(0,0,0,1,$nmonth,$nyear)
-                        - 60*60*24))[3];
-  ($dow1st, $lastday);
-}
-
-1;