コード例 #1
0
ファイル: DateTimeAttribute.php プロジェクト: sintattica/atk
 /**
  * Parse the string to convert a datetime string to an array.
  *
  * @param string $stringvalue
  *
  * @return array with date and time information
  */
 public function parseStringValue($stringvalue)
 {
     $datetime = explode(' ', $stringvalue);
     $formatsdate = array('dd-mm-yyyy', 'dd-mm-yy', 'd-mm-yyyy', 'dd-m-yyyy', 'd-m-yyyy', 'yyyy-mm-dd', 'yyyy-mm-d', 'yyyy-m-dd', 'yyyy-m-d');
     $retval = array_merge(DateAttribute::parseDate($datetime[0], $formatsdate), TimeAttribute::parseTime($datetime[1]));
     return $retval;
 }