perl-Date-Manip - Date manipulation routines

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Oss all
Package name perl-Date-Manip
Package version 6.42
Package release 2.1
Package architecture noarch
Package type rpm
Installed size 10.25 MB
Download size 1001.63 KB
Official Mirror
Date::Manip is a series of modules designed to make any common date/time
operation easy to do. Operations such as comparing two times, determining a
date a given amount of time from another, or parsing international times
are all easily done. It deals with time as it is used in the Gregorian
calendar (the one currently in use) with full support for time changes due
to daylight saving time.
From the very beginning, the main focus of Date::Manip has been to be able
to do ANY desired date/time operation easily. Many other modules exist
which may do a subset of these operations quicker or more efficiently, but
no other module can do all of the operations available in Date::Manip.
Since many other date/time modules exist, some of which may do the specific
operation(s) you need faster, be sure to read the section SHOULD I USE
DATE::MANIP in the Date::Manip::Misc document before deciding which of the
Date and Time modules from CPAN is for you. However, if you want one module
to do it all, Date::Manip is the one to use.
Date::Manip has functionality to work with several fundamental types of
* *dates*
The word date is used extensively here and is somewhat misleading. In
Date::Manip, a date consists of three pieces of information: a calendar
date, a time of day, and time zone information. Calendar dates and times
are fully handled. Time zones are handled as well, but depending on how
you use Date::Manip, there may be some limitations as discussed below.
* *delta*
A delta is an amount of time (i.e. the amount of time between two
different dates). A delta refers only to an amount of time. It includes
no information about a starting or ending date/time. Most people will
think of a delta as an amount of time, but the term 'time' is already
used so much in this module that I didn't want to use it here in order to
avoid confusion.
* *recurrence*
A recurring event is something which occurs on a regular recurring basis.
* *holidays* and *events*
Holidays and events are basically named dates or recurrences.
Among other things, Date::Manip allow you to:
* ***
Enter a date in practically any format you choose.
* ***
Compare two dates, entered in widely different formats to determine which
is earlier.
* ***
Extract any information you want from a date using a format string
similar to the Unix date command.
* ***
Determine the amount of time between two dates, or add an amount of time
to a date to get a second date.
* ***
Work with dates with dates using international formats (foreign month
names, 12/10/95 referring to October rather than December, etc.).
* ***
To find a list of dates where a recurring event happens.
Each of these tasks is trivial (one or two lines at most) with this


Package Version Architecture Repository
perl-Date-Manip - - -


Name Value
/usr/bin/perl -
perl(:MODULE_COMPAT_5.18.2) -
perl(Test::Inter) -
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Name Value
perl(Date::Manip) -
perl(Date::Manip::Base) -
perl(Date::Manip::DM5) -
perl(Date::Manip::DM5abbrevs) -
perl(Date::Manip::DM6) -
perl(Date::Manip::Date) -
perl(Date::Manip::Delta) -
perl(Date::Manip::Lang::catalan) -
perl(Date::Manip::Lang::danish) -
perl(Date::Manip::Lang::dutch) -
perl(Date::Manip::Lang::english) -
perl(Date::Manip::Lang::finnish) -
perl(Date::Manip::Lang::french) -
perl(Date::Manip::Lang::german) -
perl(Date::Manip::Lang::index) -
perl(Date::Manip::Lang::italian) -
perl(Date::Manip::Lang::norwegian) -
perl(Date::Manip::Lang::polish) -
perl(Date::Manip::Lang::portugue) -
perl(Date::Manip::Lang::romanian) -
perl(Date::Manip::Lang::russian) -
perl(Date::Manip::Lang::spanish) -
perl(Date::Manip::Lang::swedish) -
perl(Date::Manip::Lang::turkish) -
perl(Date::Manip::Obj) -
perl(Date::Manip::Recur) -
perl(Date::Manip::TZ) -
perl(Date::Manip::TZ_Base) -
perl(Date::Manip::TZdata) -
perl(Date::Manip::Zones) -
perl-Date-Manip = 6.42-2.1


Type URL
Binary Package perl-Date-Manip-6.42-2.1.noarch.rpm
Source Package perl-Date-Manip-6.42-2.1.src.rpm

Install Howto

Install perl-Date-Manip rpm package:

# zypper install perl-Date-Manip



See Also

Package Description
perl-Date-Simple-3.03-10.3.x86_64.rpm a simple date object
perl-Date-Tiny-1.04-12.1.x86_64.rpm A date object with as little code as possible
perl-DateTime-1.12-2.2.x86_64.rpm A date and time object for Perl
perl-DateTime-Calendar-Mayan-0.0601-3.1.x86_64.rpm The Mayan Long Count, Haab, and Tzolkin calendars
perl-DateTime-Format-Builder-0.81-2.1.noarch.rpm Create DateTime parser classes and objects
perl-DateTime-Format-DateParse-0.05-2.1.noarch.rpm Parses Date::Parse compatible formats
perl-DateTime-Format-MySQL-0.06-1.1.noarch.rpm Parse and format MySQL dates and times
perl-DateTime-Format-Pg-0.16011-2.1.noarch.rpm Parse and format PostgreSQL dates and times
perl-DateTime-Format-SQLite-0.11-2.1.noarch.rpm Parse and format SQLite dates and times
perl-DateTime-Format-Strptime-1.56-2.1.noarch.rpm Parse and format strp and strf time patterns
perl-DateTime-Locale-0.45-11.1.noarch.rpm Localization support for
perl-DateTime-TimeZone-2.00-1.1.noarch.rpm Time zone object base class and factory
perl-DateTime-Tiny-1.04-12.1.noarch.rpm A date object, with as little code as possible
perl-Debug-Trace-0.05-6.1.noarch.rpm Perl extension to trace subroutine calls
perl-Declare-Constraints-Simple-0.03-4.1.noarch.rpm Declarative Validation of Data Structures