NAME
DynGig::Range::Time::Date - Extends DynGig::Range::Time::Parse and DynGig::Range::Time::Object.
METHODS
See base class for additional methods.
setenv( timezone => $TZ )
Sets private environment variable timezone. Returns object/class.
abs()
Returns absolute time.
rel()
Returns relative time.
sec2hms( seconds )
Converts seconds into a HASH of hour, minute, second. Returns HASH referece.
filter( object )
Overloads *=. Returns the object after semantic intersection with another object.
INTERNALS
See base class for additional details.
OBJECT
ARRAY of 2 DynGig::Range::Integer objects, each represents absolute and relative.
LITERAL
A rudimentary range form. e.g.
'10:25' ## 1 minute
'14:35:00' ## 1 second
'2010/10/13' ## 1 day
'2010/10/13 ~ 2010/10/24' ## 11 days
'10:25 ~ 14:35'
'10:25:38 ~ 14:35:00'
'2010/10/13 @ 10:25 ~ 2011/1/3 @ 14:35'
NOTE
See DynGig::Range::Time