NAME
HTML::FormHandlerX::Field::DateTimeNatural - a datetime field with natural language parsing.
VERSION
0.1.0
SYNOPSIS
This field is a simple text input field type, but it understands natural language and dates. Most of the functionality is inherited from DateTime::Format::Natural. To see a list of dates it can understand see DateTime::Format::Natural::Lang::EN.
has_field 'date' => (
type => 'DateTimeNatural',
time_zone => 'UTC', # optional
);
METHODS
This field supports all of the methods inherited from HTML::FormHandler::Field::Text, as well as all of the parameters offered by DateTime::Format::Natural, all of which are optional.
Here is the list of the methods, please refer to original module for their description:
- time_zone
- datetime
- lang
- format
- prefer_future
- daytime
SEE ALSO
- HTML::FormHandler
- HTML::FormHandler::Field::Text
- DateTime::Format::Natural
- DateTime::Format::Natural::Lang::EN
AUTHOR
Roman F.
romanf@cpan.org
COPYRIGHT
Copyright (c) 2011 Roman F.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.