NAME easyDate - A easy Interface For Date Objects; SYNOPSIS use easyDate; my $obj = new easyDate(21,07,2005); my $newObj = new easyDate; $newObj->setDate(1,1,2005); $newObj->day(15); $newObj->mon(12); $result = &easyDate::compare($obj,$newObj); unless ($result) { print "Objects are equal!"; } $newObj = &easyDate::get_tDate; $newObj->print; DESCRIPTION This module provides a fairly easy interface for creating and using date objects. METHODS new Returns a new easyDate object. It can takes three arguments: The day, the month and the year. day[day], mon[mon], year[year] Get/Set method for date parameters. setDate(day,mon,year) Set method for all parameters.. print Print all parameters. get_daysnum(month, year) Return number of days in received M-Y (month,year) get_tDate() Get current (localtime based) date. compare(object1,object2) Compares two date object and returns -1 - if first received object is less than second. 0 - if objects are equal. 1 - if first received object is more than second. seconds(obj); Convert received object's parameters (date) to seconds. monMinus(obj), monPlus(obj) Return current month of received object minus/plus 1. INSTALLATION Just download the file to whatever location you like and use it in your scripts. BUGS Not known. AUTHOR Dmitry Sagaev - SEE ALSO * Time::Local