pudieras concatenar todo en una variable y luego ingresarlo de manera que si te diera algun error puedes imprimir la variable a ver que error te este dando ejemplo
Código PHP:
Ver original$datetime = $anio.'-'.$mes.'-'.dia.' '.$hora.':'.$minutos.'00';
e ingresas esta variable, cualquier error puedes imprimir esta variable a ver porque el error, saludos