perl-DateTime - Date and time object for Perl

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename perl-DateTime-1.51-1.1.i586.rpm
Package name perl-DateTime
Package version 1.51
Package release 1.1
Package architecture i586
Package type rpm
Category Development/Libraries/Perl
License Artistic-2.0
Maintainer -
Download size 133.61 KB
Installed size 373.71 KB
DateTime is a class for the representation of date/time combinations, and
is part of the Perl DateTime project. For details on this project please
see The DateTime site has a FAQ which may help
answer many "how do I do X?" questions. The FAQ is at
It represents the Gregorian calendar, extended backwards in time before its
creation (in 1582). This is sometimes known as the "proleptic Gregorian
calendar". In this calendar, the first day of the calendar (the epoch), is
the first day of year 1, which corresponds to the date which was
(incorrectly) believed to be the birth of Jesus Christ.
The calendar represented does have a year 0, and in that way differs from
how dates are often written using "BCE/CE" or "BC/AD".
For infinite datetimes, please see the DateTime::Infinite module.


Package Version Architecture Repository
perl-DateTime-1.51-1.1.x86_64.rpm 1.51 x86_64 openSUSE Oss
perl-DateTime - - -


Name Value -
perl(:MODULE_COMPAT_5.28.1) -
perl(DateTime::Locale) >= 1.060000
perl(DateTime::TimeZone) >= 2.02
perl(Dist::CheckConflicts) >= 0.02
perl(Params::ValidationCompiler) >= 0.26
perl(Specio) >= 0.18
perl(Specio::Declare) -
perl(Specio::Exporter) -
perl(Specio::Library::Builtins) -
perl(Specio::Library::Numeric) -
perl(Specio::Library::String) -
perl(Try::Tiny) -
perl(namespace::autoclean) >= 0.19
perl(parent) -


Name Value
perl(DateTime) = 1.51
perl(DateTime::Duration) = 1.51
perl(DateTime::Helpers) = 1.51
perl(DateTime::Infinite) = 1.51
perl(DateTime::Infinite::Future) -
perl(DateTime::Infinite::Past) -
perl(DateTime::LeapSecond) = 1.51
perl(DateTime::PP) = 1.51
perl(DateTime::PPExtra) = 1.51
perl(DateTime::Types) = 1.51
perl-DateTime = 1.51-1.1
perl-DateTime(x86-32) = 1.51-1.1


Type URL
Binary Package perl-DateTime-1.51-1.1.i586.rpm
Source Package perl-DateTime-1.51-1.1.src.rpm

Install Howto

Install perl-DateTime rpm package:

# zypper install perl-DateTime




2019-04-22 - Stephan Kulow <>
- updated to 1.51
see /usr/share/doc/packages/perl-DateTime/Changes
1.51   2019-04-21
- Fix CLDR formatting of 'S' pattern with more than 9 digits of
precision. While we only store nanoseconds in the DateTime object we should
still be able to handle an arbitrary number of digits properly. Fixed by
Slaven Rezi?. GH #89.
2018-08-02 -
- updated to 1.50
see /usr/share/doc/packages/perl-DateTime/Changes
1.50   2018-08-01
- The %F strftime pattern incorrectly zero-padded numbers less than four
digits. According to POSIX::strftime, this should output the year as-is
without padding. Reported by Andy Lester. GH #83.
2018-05-21 -
- updated to 1.49
see /usr/share/doc/packages/perl-DateTime/Changes
1.49   2018-05-20
- Updated the ppport.h with the latest version of Devel::PPPort. This fixes a
compilation warning when compiling with 5.27.11. Reported by Jim
Keenan. Fixed GH #81.
2018-03-27 -
- updated to 1.48
see /usr/share/doc/packages/perl-DateTime/Changes
1.48   2018-03-26
- The last release would die if Sub::Util was not available, but this should
just be an optional requirement. Fixed by Paul Howarth. Fixes GH #77. PR
2018-03-26 -
- updated to 1.47
see /usr/share/doc/packages/perl-DateTime/Changes
1.47   2018-03-25
1.47   2018-02-18
- DateTime::Duration->multiply now only allows integer
multipliers. Implemented by Dan Stewart. PR #73.
- Added is_last_day_of_quarter() and is_last_day_of_year()
methods. Implemented by Dan Stewart. PR #72.
- When an exception was thrown while adding a duration the object could be
left in a broken state, with the duration partially applied. Subsequent
addition or subtraction would produce the wrong results. Reported by Pawel
Pabian. GH #74.
2018-02-12 -
- updated to 1.46
1.46   2018-02-11
- Fixed the formatting for the CLDR "S" symbol. It could in some cases round
_up_ to 1 instead of truncating a value. For example, the "SSS" symbol would
format 999,999,999 nanoseconds as "1.000". Fixed by Gianni Ceccarelli. PR
2017-12-30 -
- updated to 1.45
see /usr/share/doc/packages/perl-DateTime/Changes
1.45   2017-12-29
1.45    2017-12-26
- Added month_length(), quarter_length() and year_length()
methods. Implemented by Dan Stewart. PR #70.
2017-08-22 -
- updated to 1.44
see /usr/share/doc/packages/perl-DateTime/Changes
1.44   2017-08-20
- Added a stringify() method. This does exactly the same thing as
stringification overloading does. GH #58.
- Added an is_last_day_of_month() method to indicate whether or not an object
falls on the last day of its month. GH #60.
2017-05-30 -
- updated to 1.43
see /usr/share/doc/packages/perl-DateTime/Changes
1.43   2017-05-29
- Added a small optimization for boolification overloading. Rather than
relying on a fallback to stringification, we now return true directly, which
is a little faster in cases like "if ($might_be_dt) { ... }".
- The datetime() method now accepts a single argument to use as the separate
between the date and time portion. This defaults to "T".

See Also

Package Description
perl-DateTime-Calendar-Julian-0.100-1.2.noarch.rpm Dates in the Julian calendar
perl-DateTime-Calendar-Mayan-0.0601-19.8.i586.rpm The Mayan Long Count, Haab, and Tzolkin calendars
perl-DateTime-Calendar-Mayan-0.0601-19.8.x86_64.rpm The Mayan Long Count, Haab, and Tzolkin calendars
perl-DateTime-Format-Builder-0.82-1.1.noarch.rpm Create DateTime parser classes and objects
perl-DateTime-Format-DateParse-0.05-22.10.noarch.rpm Parses Date::Parse compatible formats
perl-DateTime-Format-ISO8601-0.08-1.4.noarch.rpm Parses ISO8601 formats
perl-DateTime-Format-MySQL-0.06-1.7.noarch.rpm Parse and format MySQL dates and times
perl-DateTime-Format-Pg-0.16013-1.5.noarch.rpm Parse and format PostgreSQL dates and times
perl-DateTime-Format-SQLite-0.11-3.9.noarch.rpm Parse and format SQLite dates and times
perl-DateTime-Format-Strptime-1.76-1.1.noarch.rpm Parse and format strp and strf time patterns
perl-DateTime-Locale-1.240000-1.1.noarch.rpm Localization support for
perl-DateTime-TimeZone-2.35-1.1.noarch.rpm Time zone object base class and factory
perl-DateTime-Tiny-1.07-1.3.noarch.rpm Date Object, with As Little Code As Possible
perl-Debug-Trace-0.05-3.8.noarch.rpm Perl extension to trace subroutine calls
perl-Declare-Constraints-Simple-0.03-16.3.noarch.rpm Declarative Validation of Data Structures