libdate-calc-perl - Perl library for accessing dates

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libdate-calc-perl_6.4-1_all.deb
Package name libdate-calc-perl
Package version 6.4
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::c implemented-in::perl perl role::devel-lib use::timekeeping
License -
Maintainer Debian Perl Group <>
Download size 189.92 KB
Installed size 648.00 KB
Date::Calc is a Perl module which provides a variety of date calculations
based on the Gregorian calendar (the one used in Western countries today),
complying with the ISO/R 2015-1971 and DIN 1355 standards which specify
things such as what leap years are, when they occur, how the week numbers
are defined, what's the first day of the week, how many weeks (52 or 53) a
given year has, and so on.
Although the Gregorian calendar was only adopted 1582 by most (not all)
European countries (some countries continued to use the Julian calendar
until as late as the beginning of the 20th century!), this package allows
you to extrapolate the Gregorian calendar back until the year 1.
If Date::Calc::XS (libdate-calc-xs-perl) is available, this package will
automatically accelerate its operation using the C/XS implementation.


Package Version Architecture Repository
libdate-calc-perl_6.4-1_all.deb 6.4 all Debian Main
libdate-calc-perl - - -


Name Value
libbit-vector-perl >= 7.4
libcarp-clan-perl -
perl -


Type URL
Binary Package libdate-calc-perl_6.4-1_all.deb
Source Package libdate-calc-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libdate-calc-perl deb package:
    # sudo apt-get install libdate-calc-perl




2015-07-07 - Florian Schlichting <>
libdate-calc-perl (6.4-1) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
* Update Vcs-Browser URL to cgit web frontend
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
[ Florian Schlichting ]
* Add debian/upstream/metadata
* Import upstream version 6.4
* Email change: Florian Schlichting ->
* Bump copyright years
* Tighten (build-)dependency on libbit-vector-perl
* Drop century-tests.patch, upstream fix released
* Update spelling.patch
* Add manpage-encoding.patch to fix error from pod2man
* Declare compliance with Debian Policy 3.9.6
* Mark package autopkgtest-able
2015-02-05 - Damyan Ivanov <>
libdate-calc-perl (6.3-2) unstable; urgency=medium
* add a patch to fix tests that are broken since 1 Jan 2015
the tests were hardcoding years like 64 that was interpreted as '1964'
until 31 Dec 2014 and now are interpreted as 2064, causing test failures.
The patch chooses the year dynamically to get consistent results
regardless of the current year. (Closes: #775628)
2011-09-12 - Florian Schlichting <>
libdate-calc-perl (6.3-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
+ Date::Calc now provides a PurePerl implementation (identical to
Date::Pcalc, which lives on in its separate namespace).
+ The XS part that previously differentiated Date::Calc from Date::Pcalc
has been moved into Date::Calc::XS, which will automatically be used
when available.
* Added myself to Uploaders and Copyright
* Now requires Bit::Vector 7.1
* Examples have been removed, remove 'examples'
* Move .docs to
* Remove override from rules (examples are gone)
* Change control description to note that this is no longer
based on an interface to C (it's PurePerl)
* This package is now Arch: all because the XS is moved
* Updated copyright information
* Added a NEWS entry to explain that the XS is separated
[ Ansgar Burchardt ]
* Update patch spelling.patch.
* Email change: Ansgar Burchardt ->
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* Email change: Salvatore Bonaccorso ->
* debian/copyright: Replace DEP5 Format-Specification URL from to URL.
[ Florian Schlichting ]
* Clarify the relationship between Date::Calc, Date::Calc::XS and
Date::Pcalc above and in debian/NEWS.
* Depend on the actual version of Carp::Clan that this module says it
depends on.
* Bump S-V and compat (no change).
* Delete unnecessary d/clean and unused d/patches/SvPV.patch
* Refresh spelling.patch.
* Add myself to Uploaders and Copyright.
2010-08-26 - Ansgar Burchardt <>
libdate-calc-perl (6.0-2) unstable; urgency=low
* Team Upload.
* Use SvPV to stringify the SV in case it is not already a string.
(Closes: #558272)
+ new patch: SvPV.patch
+ Add build-dep on perl (>= 5.10.1) | libtest-simple-perl (>= 0.88) and
libtest-exception-perl for included test.
* Use source format 3.0 (quilt).
* debian/copyright: Formatting changes for current DEP-5 proposal;
refer to /usr/share/common-licenses/GPL-1.
* Bump Standards-Version to 3.9.1.
2009-10-08 - Salvatore Bonaccorso <>
libdate-calc-perl (6.0-1) unstable; urgency=low
* New upstream release
* Add debian/NEWS to refer to the backwards compatibility notes for new
upstream version.

See Also

Package Description
libdate-calc-xs-perl_6.4-1+b4_i386.deb Perl library for accessing dates
libdate-convert-perl_0.16-4_all.deb Convert Between any two Calendrical Formats
libdate-extract-perl_0.06-1_all.deb module to extract probable dates from strings
libdate-hijri-perl_0.02-2_all.deb Perl module to convert Gregorian dates to Hijri and vice versa
libdate-holidays-de-perl_2.00-2_all.deb module to determine German holiday dates
libdate-iso8601-perl_0.005-1_all.deb Perl handling of the three ISO 8601 numerical calendars
libdate-jd-perl_0.006-1_all.deb conversion between flavours of Julian Date
libdate-leapyear-perl_1.72-2_all.deb Perl module to determine whether or not a year is a leapyear
libdate-manip-perl_6.76-1_all.deb module for manipulating dates
libdate-pcalc-perl_6.1-6+b2_i386.deb Perl module for Gregorian calendar date calculations
libdate-pregnancy-perl_0.06-1_all.deb Perl module to calculate birthdate and week numbers for a pregnancy
libdate-range-perl_1.41-2_all.deb work with a range of dates
libdate-simple-perl_3.0300-2_i386.deb simple date object for Perl
libdate-tiny-perl_1.07-1_all.deb date object, with as little code as possible
libdatetime-calendar-discordian-perl_1.0-2_all.deb Perl extension for the Discordian Calendar