/**
  * @param form_persistentdocument_date $field
  * @param DOMElement $fieldElm
  * @param mixed $rawValue
  * @return string
  */
 public function buildXmlElementResponse($field, $fieldElm, $rawValue)
 {
     $txtValue = parent::buildXmlElementResponse($field, $fieldElm, $rawValue);
     if (!empty($txtValue)) {
         $txtValue = date_Calendar::getInstanceFromFormat($txtValue, f_Locale::translate('&framework.date.date.default-date-format;'))->toString();
     }
     return $txtValue;
 }
 /**
  * @param form_persistentdocument_date $field
  * @return string
  */
 private static function fromDateFieldDocument($field, $value)
 {
     $attributes = array('startDate' => date_DateFormat::format(date_Calendar::getInstance($field->getUiStartDatePicker()), 'd/m/Y'), 'endDate' => date_DateFormat::format(date_Calendar::getInstance($field->getUiEndDatePicker()), 'd/m/Y'));
     return self::dateBox($field->getFieldName(), $field->getId(), $value, $attributes);
 }