Buenas noches, tengo el siguiente problema al intentar separar una fecha en formato YYYY-MM-DD, al utilizar la funcion split quiero asignar al ala variable YEAR el valor del 1 elemnto del arry, MONTH al segundo elemnto del array y finalmente DAY al tercer elemnto del array mi codigo es el siguiente:
Código PHP:
string YEAR;
string MONTH;
string DAY;
string info = "2007-11-07";
string[] arInfo = new string[5];
char[] splitter = {'-'};
arInfo = info.Split(splitter);
YEAR=arInfo[0].ToString();
MONTH=arInfo[1].ToString();
al intentar hacer esto MONTH=arInfo[1].ToString(); me manda un error de matriz fuera de rango, alguiensabe que es lo que estoy haciendo mal??
Código PHP:
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
Error de código fuente:
Línea 412: YEAR=arInfo[0].ToString();
Línea 413: MONTH=arInfo[1].ToString();
Línea 414: