Ejemplo n.º 1
0
 /**
  * Is a given number format a date/time?
  *
  * @param   \PHPExcel\Style\NumberFormat    $pFormat
  * @return  boolean
  */
 public static function isDateTimeFormat(\PHPExcel\Style\NumberFormat $pFormat)
 {
     return self::isDateTimeFormatCode($pFormat->getFormatCode());
 }
Ejemplo n.º 2
0
 /**
  * Write NumberFormat
  *
  * @param     \PHPExcel\Shared\XMLWriter            $objWriter         XML Writer
  * @param     \PHPExcel\Style\NumberFormat            $pNumberFormat    Number Format
  * @param     int                                    $pId            Number Format identifier
  * @throws     \PHPExcel\Writer\Exception
  */
 private function writeNumFmt(\PHPExcel\Shared\XMLWriter $objWriter = null, \PHPExcel\Style\NumberFormat $pNumberFormat = null, $pId = 0)
 {
     // Translate formatcode
     $formatCode = $pNumberFormat->getFormatCode();
     // numFmt
     if ($formatCode !== null) {
         $objWriter->startElement('numFmt');
         $objWriter->writeAttribute('numFmtId', $pId + 164);
         $objWriter->writeAttribute('formatCode', $formatCode);
         $objWriter->endElement();
     }
 }