i gave following in rules of the model in order to get only date in dd/mm/yyyy format.
array('startdate,enddate','type','type'=>'date','dateFormat'=>'dd/mm/yyyy')
but it doesn't accept for 01/02/2009
why how to give it
i gave following in rules of the model in order to get only date in dd/mm/yyyy format.
array('startdate,enddate','type','type'=>'date','dateFormat'=>'dd/mm/yyyy')
but it doesn't accept for 01/02/2009
why how to give it
According to http://www.yiiframew…CDateTimeParser the correct format should be dd/MM/yyyy
Check if this makes any difference
Thanks
i wish to use -,/ on format for a single field
eg 01-01-2009,01/01/2009 and 1/1/2009,1-1-2009 format alse
how to give on rules
pattern matching array('startdate,enddate', 'match','pattern'=>'/^([0-9]{1,2})([-/])([0-9]{1,2})([-/])([0-9]{4})$/','message'=>'You have to fill {attribute} in dd/mm/yyyy format.'),
But i have to validate whether the given date is valid or not
how to do it when like 01/32/2009,34/01/2009(dd/mm/yyyy)
since i get date as dd/mm/yyyy format then changed it by using
$form->startdate=date_format(date_create($form->startdate),'Y/m/d')
here i have to validate whether the given date is valid or not. how ?