Name : perl-Time-Format
| |
Version : 1.12
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.2
| Date : 2016-02-03 09:09:46
|
Group : Development/Libraries/Perl
| Source RPM : perl-Time-Format-1.12-1.2.src.rpm
|
Size : 0.06 MB
| |
Packager : (none)
| |
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 the Time::Format_XS manpage 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/SLE_12/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(Time::Format)
perl-Time-Format
Requires :