Rose::HTML::Form::FieldU:s:eDratCeoTnitmrei:bR:uoEtsneedd:D:aPHteTerM(lL3:)D:oFcourmme:n:tFaiteilodn::DateTime::EndDate(3)



NNAAMMEE
       Rose::HTML::Form::Field::DateTime::EndDate - Text field for an "end
       date" in a date range.

SSYYNNOOPPSSIISS
           $field =
             Rose::HTML::Form::Field::DateTime::EndDate->new(
               label   => 'Date',
               name    => 'date',
               default => '12/31/2002');

           print $field->internal_value; # "2002-12-31T23:59:59"
           print $field->output_value;   # "2002-12-31 11:59:59 PM"

           $field->input_value('blah');

           # "Could not parse date: blah"
           $field->validate or warn $field->error;

           $field->input_value('4/30/1980 5:30 p.m.');

           $dt = $field->internal_value; # DateTime object

           print $dt->hour;     # 17
           print $dt->day_name; # Wednesday

           print $field->html;
           ...

DDEESSCCRRIIPPTTIIOONN
       Rose::HTML::Form::Field::DateTime::EndDate is a subclass of
       Rose::HTML::Form::Field::DateTime that pins the time to the very last
       nanosecond of the specified date (i.e., 23:59:59.999999999) if the time
       is left unspecified.

AAUUTTHHOORR
       John C. Siracusa (siracusa@gmail.com)

LLIICCEENNSSEE
       Copyright (c) 2009 by John C. Siracusa.  All rights reserved.  This
       program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.



perl v5.16.3                     R2o0s0e9:-:1H1T-M0L9::Form::Field::DateTime::EndDate(3)
