<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.1" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
 <name>Date</name>
 <channel>pear.php.net</channel>
 <summary>Date and Time Zone Classes</summary>
 <description>Generic classes for representation and manipulation of
dates, times and time zones without the need of timestamps,
which is a huge limitation for php programs.  Includes time zone data,
time zone conversions and many date/time conversions.
It does not rely on 32-bit system date stamps, so
you can display calendars and compare dates that date
pre 1970 and post 2038. This package also provides a class
to convert date strings between Gregorian and Human calendar formats.</description>
 <lead>
  <name>Baba Buehler</name>
  <user>baba</user>
  <email>baba@babaz.com</email>
  <active>no</active>
 </lead>
 <lead>
  <name>Monte Ohrt</name>
  <user>mohrt</user>
  <email>mohrt@php.net</email>
  <active>no</active>
 </lead>
 <lead>
  <name>Pierre-Alain Joye</name>
  <user>pajoye</user>
  <email>pajoye@pearfr.org</email>
  <active>yes</active>
 </lead>
 <developer>
  <name>Alan Knowles</name>
  <user>alan_k</user>
  <email>alan@akbkhome.com</email>
  <active>yes</active>
 </developer>
 <date>2005-10-02</date>
 <time>17:21:04</time>
 <version>
  <release>1.4.4</release>
  <api>1.4.4</api>
 </version>
 <stability>
  <release>beta</release>
  <api>stable</api>
 </stability>
 <license uri="http://www.php.net/license">PHP License</license>
 <notes>- Establish the DATE_CALC_FORMAT constant
  and use it as the default value for each
  of the Date_Calc class&apos; method&apos;s $format
  parameter.
- Add beginOfMonthBySpan() and
  endOfMonthBySpan() methods to Date_Calc.
- Use integers for the parameters in
  Date_Calc instead of strings.
- Tweak Date_Calc::NWeekdayOfMonth() so it
  can calculate the &apos;last&apos; given weekday of
  a month.
- #1640. Make sure all longname&apos;s are also
  keys in $GLOBALS[&apos;_DATE_TIMEZONE_DATA&apos;].  Makes
  Date_TimeZone work under more operating systems.
- #5420, missing CEST
- #3846, getYear, getMonth returns integer
- #2652, add %h and %i support (rob at wildlime dot com
- #5494, force dot as decimal separator
- #3022, allow to specify the weekday abbrevation length used in ::format()
- #4878, %s padding fix when &lt; 10 ( aashley at optimiser dot com)
- #3059, use GLOBALS in date_span</notes>
 <contents>
  <dir name="/">
   <file md5sum="eaa56137dea536cb11fc7bd63444d27d" name="Date/Calc.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file md5sum="46cd8e2ef7bd1143f967690c5cf825be" name="Date/Human.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file md5sum="2581bf5f865c176beac0f189dfe9cdb1" name="Date/Span.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file md5sum="56f0fdbe9e0aa27844cb0fb05debd62d" name="Date/TimeZone.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file md5sum="0d7111d0bd7d623641e5f5126c642457" name="tests/bug674.php" role="test" />
   <file md5sum="d57f420854ff7577323e7e920f0a503c" name="tests/bug727_1.php" role="test" />
   <file md5sum="90c4e573a22ce646a761561495288216" name="tests/bug727_2.php" role="test" />
   <file md5sum="a7afbdf430b70f2554b234672de3bae5" name="tests/bug727_3.php" role="test" />
   <file md5sum="7088701cc121755dcb77a1ce60f47cf7" name="tests/bug727_4.php" role="test" />
   <file md5sum="519c0fbe7588fd8ca0189081e10a9646" name="tests/bug967.php" role="test" />
   <file md5sum="1f22e2f2ca7fc761062f1ade90b1453d" name="tests/calc.php" role="test">
    <tasks:replace from="@include_path@" to="php_dir" type="pear-config" />
   </file>
   <file md5sum="f4f7817a7a5308e1d860ecac1a61975c" name="tests/testunit.php" role="test" />
   <file md5sum="10595cae19c13799c804fc04b2166bf0" name="tests/testunit_date.php" role="test" />
   <file md5sum="7ac81f1d7266d95b9afe7ff79293e0a3" name="tests/testunit_date_span.php" role="test" />
   <file md5sum="f19896dd0e26d0a2dcc77d5021b0895e" name="tests/test_calc.php" role="test" />
   <file md5sum="d1bda965b1376813e2d6ff2e115117fd" name="tests/test_date_methods_span.php" role="test" />
   <file md5sum="b7905fce050ccec8509e30b4a19cce14" name="tests/weeksinmonth_4_monday.txt" role="test" />
   <file md5sum="290b564b312e37c813ff5e01d67459ac" name="tests/weeksinmonth_4_sunday.txt" role="test" />
   <file md5sum="a3f7b0992ec1b8510a1a02fee5fd67d2" name="tests/weeksinmonth_rdm_monday.txt" role="test" />
   <file md5sum="5f16076b3bbbf30d24cc9eab80ddea72" name="tests/weeksinmonth_rdm_sunday.txt" role="test" />
   <file md5sum="482665f6f97031609038dafa2a621405" name="tests/wknotest.txt" role="test" />
   <file baseinstalldir="/" md5sum="8e6b64d8dba9dbe93d5bd81476a8fb20" name="Date.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file md5sum="d16a89f1fabafb0c212360da5978be96" name="TODO" role="doc" />
  </dir>
 </contents>
 <dependencies>
  <required>
   <php>
    <min>4.2</min>
   </php>
   <pearinstaller>
    <min>1.4.0b1</min>
   </pearinstaller>
  </required>
 </dependencies>
 <phprelease />
 <changelog>
  <release>
   <version>
    <release>1.4.3</release>
    <api>1.4.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2004-05-16</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #1250, wrong name for Bangladesh TZ
- Fix #1390, add XML Schema datetime support
  (aashley at optimiser dot com)
  See http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/#dateTime</notes>
  </release>
  <release>
   <version>
    <release>1.4.3</release>
    <api>1.4.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2004-05-16</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #1250, wrong name for Bangladesh TZ
- Fix #1390, add XML Schema datetime support
  (aashley at optimiser dot com)
  See http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/#dateTime</notes>
  </release>
  <release>
   <version>
    <release>1.4.3</release>
    <api>1.4.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2004-05-16</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #1250, wrong name for Bangladesh TZ
- Fix #1390, add XML Schema datetime support
  (aashley at optimiser dot com)
  See http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/#dateTime</notes>
  </release>
  <release>
   <version>
    <release>1.4.3</release>
    <api>1.4.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2004-05-16</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #1250, wrong name for Bangladesh TZ
- Fix #1390, add XML Schema datetime support
  (aashley at optimiser dot com)
  See http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/#dateTime</notes>
  </release>
  <release>
   <version>
    <release>1.4.2</release>
    <api>1.4.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2004-03-14</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #976 TimeZone default bad global usage
  only _DATE_TIMEZONE_DEFAULT is used now
- Fix #683, add optional length argumet to getDayName()
- Fix PHP5 problems with get_class functions</notes>
  </release>
  <release>
   <version>
    <release>1.4.1</release>
    <api>1.4.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2005-10-02</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- Fix #674 endOfWeek() beginOfWeek()
- Fix #727, weeksInMonth (wrong result with some dates)
- Fix #674 (and old system #22549), check arguments in Date_Span</notes>
  </release>
  <release>
   <version>
    <release>1.4</release>
    <api>1.4</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2003-12-21</date>
   <license uri="http://www.php.net/license">PHP License</license>
   <notes>- improvements in input date parsing
- add Date methods addSpan() and subtractSpan()
- added two more ISO8601 date/time output formats DATE_FORMAT_ISO_BASIC and DATE_FORMAT_ISO_EXTENDED
- improve Date_Calc isLeapYear() and daysInMonth() for year 1582
- add gregorianToISO() method to Date_Calc
- add dateSeason() method to Date_Calc
- add Date_Span class 
- bugfix in Date_Calc when century ends in 00, only define DATE_CALC_BEGIN_WEEKDAY if not already defined
- bugfix in beginOfNextWeek(), beginOfPreviousWeek() (thx to andreas dot kossmeier at bergfex dot at)
- bugfix in nextDayOfWeek and prevDayOfWeek (thx to koan at gmx dot at)
- bugfix for bug 62: getDate(DATE_FORMAT_UNIXTIME) off because of DST
- bugfix for bug 65: format(e) returns zero-padded day
- bugfix for bug 195: Suppress a notice in setDate()
- bugfix for bug 271: Date_Calc weeksInMonth() returns wrong number
- fix abstraction bug, Date constructor accepts now object that extends Date
- add tests to release package 
- Fix notices and mins calc in to toUTCbyOffset()</notes>
  </release>
 </changelog>
</package>
