GNU/Linux |
CentOS 2.1AS(Slurm) |
|
XML::XQL::Date(3pm) |
XML::XQL: :Date − Adds an XQL: :Node type for representing and comparing dates and times
use XML::XQL; use XML::XQL::Date; my $query = new XML::XQL::Query (Expr => "doc//timestamp[. < date(’12/31/1999’)]"); my @results = $query->solve ($doc);
This package uses the the Date::Manip manpage package to add an XQL node type (called XML::XQL: :Date) that can be used to represent dates and times. The Date::Manip package can parse almost any date or time format imaginable. (I tested it with Date::Manip 5.33 and I know for sure that it doesn’t work with 5.20 or lower.)
It also adds the XQL date function which creates an XML::XQL: :Date object from a string. See the XML::XQL::Tutorial manpage for a description of the date() function.
You can
plug in your own Date type, if you don’t want to use
Date::Manip
for some reason. See the XML::XQL manpage and the
XML::XQL: :Date source file for more details.
XML::XQL::Date(3pm) |