perl-DateTime-Format-Strptime - Parse and format strp and strf time patterns

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename perl-DateTime-Format-Strptime-1.76-1.1.noarch.rpm
Package name perl-DateTime-Format-Strptime
Package version 1.76
Package release 1.1
Package architecture noarch
Package type rpm
Category Development/Libraries/Perl
License Artistic-2.0
Maintainer -
Download size 49.33 KB
Installed size 101.80 KB
This module implements most of 'strptime(3)', the POSIX function that is
the reverse of 'strftime(3)', for 'DateTime'. While 'strftime' takes a
'DateTime' and a pattern and returns a string, 'strptime' takes a string
and a pattern and returns the 'DateTime' object associated.


Package Version Architecture Repository
perl-DateTime-Format-Strptime - - -


Name Value
perl(:MODULE_COMPAT_5.28.1) -
perl(DateTime) >= 1.00
perl(DateTime::Locale) >= 1.230000
perl(DateTime::Locale::Base) -
perl(DateTime::Locale::FromData) -
perl(DateTime::TimeZone) >= 2.09
perl(Params::ValidationCompiler) -
perl(Specio) >= 0.33
perl(Specio::Declare) -
perl(Specio::Exporter) -
perl(Specio::Library::Builtins) -
perl(Specio::Library::String) -
perl(Try::Tiny) -
perl(parent) -


Name Value
perl(DateTime::Format::Strptime) = 1.76
perl(DateTime::Format::Strptime::Types) = 1.76
perl-DateTime-Format-Strptime = 1.76-1.1


Type URL
Binary Package perl-DateTime-Format-Strptime-1.76-1.1.noarch.rpm
Source Package perl-DateTime-Format-Strptime-1.76-1.1.src.rpm

Install Howto

Install perl-DateTime-Format-Strptime rpm package:

# zypper install perl-DateTime-Format-Strptime




2019-02-08 - Stephan Kulow <>
- updated to 1.76
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.76     2019-02-07
* The ability to set the pattern, time_zone, and locale via accessor methods
has been removed. This was deprecated over three years ago in version
1.60. It also turns out that the setting was actually broken for a long time
but no one seemed to notice, so I think it's afe to remove this feature.
2018-02-07 -
- updated to 1.75
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.75     2017-12-24
- Fixed tests to pass with blead Perl. Reported by James Keenan. GH #19.
2017-08-04 -
- updated to 1.74
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.74     2017-08-03
- Fix text to not rely on a very specific exception message from Specio. This
was broken in 0.39. Reported by Slaven Rezi?. GH #18.
2017-05-25 -
- updated to 1.73
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.73     2017-01-31
- The format_datetime now checks that the object it is given isa DateTime
object. Implemented by Mohammad S Anwar. GitHub #17.
1.72     2017-01-24
- Require DateTime::Locale 1.05. This fixes some test failures seen on CPAN
Testers. Also require DateTime::TimeZone 2.09 because you should really
update this on a regular basis.
- Require Specio 0.33 to fix other test failures seen on CPAN (I hope).
1.71     2017-01-24
- By default, the word boundary checks added in 1.69 are now off. You can
enable them by passing "strict => 1" to the constructor. This was reported
as an issue by Toby Corkindale as GitHub #15.
- Switched from Params::Validate to Params::ValidationCompiler.
2016-12-12 -
- updated to 1.70
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.70     2016-12-10
- Altered the conversion specifier %z to accept HH, HHMM, HH:MM and Z.
Previously only HHMM where accepted. PR from Christian Hansen, GitHub #13.
1.69     2016-12-04 (TRIAL RELEASE)
- The word boundary check supposedly added in 1.67 didn't really work
properly, and still matched too much. For example, the pattern "%d-%m-%y"
would match "2016-11-30" and turn it into November 16, 2030. This also had
problems at the end of strings, so that the same pattern would improperly
match "30-11-2016" as November 30, 2020. Reported by Erik Huelsmann. GitHub
- Added docs for several formats which had long been supported but not
documented. These are %P, %c, %x, and %X. Reported by Alexander
Hartmaier. GH #10.
2016-12-03 -
- fix deps
* perl(DateTime::Locale) >= 0.45 (not 0.450000)
2016-05-23 -
- updated to 1.68
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.68     2016-05-08
- Author tests are no longer in t/. This makes running tests for non-authors
much faster. Requested by Kent Fredric. RT #114237.
2016-04-04 -
- updated to 1.67
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.67     2016-03-31
- Fixed a regression introduced in 1.60. Older versions of this library would
match dates pretty match anywhere in a string, so "%Y-%m-%d" would match a
string like "abcd1234-12-30efgh". This is probably _too_ permissive, but we
definitely want to match on word boundaries so that we match
"log.2016-03-31". Based on a PR from YASUTAKE Kiyoshi. GitHub #3.
1.66     2016-03-27
- Added a zone_map constructor argument. This lets you supply a mapping for
ambiguous time zone abbreviations. Based on a patch from Douglas Wilson. RT
2016-03-22 -
- updated to 1.65
see /usr/share/doc/packages/perl-DateTime-Format-Strptime/Changes
1.65     2016-03-15
- Updated zone short name parsing to handle names like "+07", which were
introduced in the latest IANA time zone database release.

See Also

Package Description
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
perl-Devel-Caller-2.06-5.17.i586.rpm meatier versions of C<caller>
perl-Devel-Caller-2.06-5.17.x86_64.rpm meatier versions of C<caller>
perl-Devel-CheckBin-0.04-1.8.noarch.rpm Check That a Command Is Available
perl-Devel-CheckCompiler-0.07-1.5.noarch.rpm Check the compiler's availability
perl-Devel-CheckLib-1.13-1.2.i586.rpm Check That a Library Is Available
perl-Devel-CheckLib-1.13-1.2.x86_64.rpm Check That a Library Is Available
perl-Devel-CheckOS-1.81-1.3.noarch.rpm Check What Os We're Running On
perl-Devel-Confess-0.009004-1.5.noarch.rpm Include stack traces on all warnings and errors
perl-Devel-CoreStack-1.3-306.9.i586.rpm try to generate a stack dump from a core file
perl-Devel-CoreStack-1.3-306.9.x86_64.rpm try to generate a stack dump from a core file