./time/p5-DateTime, Perl module for date/time sets and ranges

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5100nb1, Package name: p5-DateTime-1.5100nb1, Maintainer: pkgsrc-users

The DateTime.pm module aims to provide a complete, correct, and easy
to use date/time object implementation. Currently it handles many date
calculations, date math (addition and subtraction), and provides
convenient methods for retrieving portions of a date/time.

This module properly supports the Olson time zone database, meaning
that historical time zone information, and more importantly, daylight
saving time rules, can be handled transparently, simply by setting the
correct time zone. This is done by using the DateTime::TimeZone
module.


Required to run:
[lang/perl5] [time/p5-DateTime-Locale] [time/p5-DateTime-TimeZone] [math/p5-Math-Round] [devel/p5-namespace-autoclean] [devel/p5-Params-ValidationCompiler] [devel/p5-Specio]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 2fd6a30edb878f80a96986c32b0413a9d1f31f28
RMD160: b532d045557d135eda195fc49e12b5f51d6f05a0
Filesize: 238.705 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-05-18 05:55:58 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.51

Upstream 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-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-21 14:20:51 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DateTime: update to 1.5000.

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 01:05:53 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.49

Upstream 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-04-04 16:15:58 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated time/p5-DateTime to 1.4800

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
  #78.

1.47   2018-03-25
- 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-20 03:58:16 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.46

Upstream changes:
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
  #71.
   2017-12-31 14:44:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DateTime: update to 1.4500.

1.45    2017-12-26

- Added month_length(), quarter_length() and year_length()
  methods. Implemented by Dan Stewart. PR #70.