SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Time-Format rpm build for : OpenSuSE. For other distributions click perl-Time-Format.

Name : perl-Time-Format
Version : 1.160.0 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.1.1 Date : 2024-08-04 20:17:30
Group : Unspecified Source RPM : perl-Time-Format-1.160.0-lp156.1.1.src.rpm
Size : 0.07 MB
Packager : https://www_suse_com/
Summary : Easy-to-use date/time formatting
Description :
This module creates global pseudovariables which format dates and times,
according to formatting codes you pass to them in strings.

The \'%time\' formatting codes are designed to be easy to remember and use,
and to take up just as many characters as the output time value whenever
possible. For example, the four-digit year code is \"\'yyyy\'\", the
three-letter month abbreviation is \"\'Mon\'\".

The nice thing about having a variable-like interface instead of function
calls is that the values can be used inside of strings (as well as outside
of strings in ordinary expressions). Dates are frequently used within
strings (log messages, output, data records, etc.), so having the ability
to interpolate them directly is handy.

Perl allows arbitrary expressions within curly braces of a hash, even when
that hash is being interpolated into a string. This allows you to do
computations on the fly while formatting times and inserting them into
strings. See the \"yesterday\" example above.

The format strings are designed with programmers in mind. What do you need
most frequently? 4-digit year, month, day, 24-based hour, minute, second --
usually with leading zeroes. These six are the easiest formats to use and
remember in Time::Format: \'yyyy\', \'mm\', \'dd\', \'hh\', \'mm\', \'ss\'. Variants on
these formats follow a simple and consistent formula. This module is for
everyone who is weary of trying to remember _strftime(3)_\'s arcane codes,
or of endlessly writing \'$t[4]++; $t[5]+=1900\' as you manually format times
or dates.

Note that \'mm\' (and related codes) are used both for months and minutes.
This is a feature. \'%time\' resolves the ambiguity by examining other nearby
formatting codes. If it\'s in the context of a year or a day, \"month\" is
assumed. If in the context of an hour or a second, \"minute\" is assumed.

The format strings are not meant to encompass every date/time need ever
conceived. But how often do you need the day of the year (strftime\'s \'%j\')
or the week number (strftime\'s \'%W\')?

For capabilities that \'%time\' does not provide, \'%strftime\' provides an
interface to POSIX\'s \'strftime\', and \'%manip\' provides an interface to the
Date::Manip module\'s \'UnixDate\' function.

If the companion module Time::Format_XS is also installed, Time::Format
will detect and use it. This will result in a significant speed increase
for \'%time\' and \'time_format\'.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/15.6/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Time-Format-1.160.0-lp156.1.1.noarch.rpm
     

Provides :
perl(Time::Format)
perl-Time-Format

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Time
/usr/lib/perl5/vendor_perl/5.26.1/Time/Format.pm
/usr/share/doc/packages/perl-Time-Format
/usr/share/doc/packages/perl-Time-Format/Changes
/usr/share/doc/packages/perl-Time-Format/README
/usr/share/doc/packages/perl-Time-Format/quickref.ps
/usr/share/doc/packages/perl-Time-Format/quickref.txt
/usr/share/man/man3/Time::Format.3pm.gz

 
ICM