Vale ya esta solucionado, comento todo los pasos..
Primero cree un textbox para que el usuario marcase si deseaba que el evento ocupara todo el dia completo(o varios dias completos)
Una vez esto el usuario enviaba el formulario y lo unico que tenia que hacer yo era lo siguiente.
Código PHP:
Ver originalif($todoDia==NULL){
$start = date(DATE_ATOM
, mktime($sdate_hh, $sdate_ii, 0, $ini_mm, $ini_dd, $ini_yy));
$end = date(DATE_ATOM
, mktime($edate_hh, $edate_ii, 0, $fin_mm, $fin_dd, $fin_yy));
}else{
$start = $ini_yy."-".$ini_mm."-".$ini_dd;
$end = $fin_yy."-".$fin_mm."-".$fin_dd;
}
De esta forma cogia la variable $end o $start dependiendo de lo que elija, y en cada opcion la variable tomaba uno u otro valor.
Espero os sirva si alguien lo necesita!
Saludos y Gracias