CLR: .Net / Mono / Boo / Otros CLR > C#
error al separar cadenas
(1/1)
Serj:
Hola a todos!
Estoy intentando dividir en dos partes una cadena en la que tengo las fecha y la hora, pero me da un error al separar la hora. Os pongo el codigo para ver si alguien me puede echar una mano.
DateTime saveUtcNow = DateTime.UtcNow;
F_H.Text = saveUtcNow.ToString();
sfecha_hora = F_H.Text;
sfecha = sfecha_hora.Substring(0, 10);
textBox1.Text = (string)sfecha;
shora = sfecha_hora.Substring(11, 19); //Es en esta linea donde me da el error.
textBox2.Text = (string)shora;
Muchas gracias y un saludo!
Newtek:
Ok... aqui tengo una pregunta para ti ... para asi ayudarte mejor ...
necesito saber que tipo de objetos(variables) estas usando para shora, sfecha y sfecha_hora yo estaba usando DateTime().Date pero no creo que todos sean iguales.
Avisame creo que el error puede venir por alli.
Saludos
Carlos Cor.
Web Hosting, Design, Development & SEO at Crystaltech
j0rg3m4r10:
HOLA,
DEPRONTO LO PODRIAS ASI;
--- Código: C# --- DateTime FechaC = new DateTime(); textboxsolofecha.text = FechaC.ToString("dd/MM/yyyy");textboxsoloHora.text = FechaC.ToString("HH:mm");
depronto con eso sales rapido
BYE
dcort010:
Por el tiempo no se si te sirva
pero especificamente para tu problema se resuelve asi
string[] corte;
string fecha = DateTime.Now.ToLongDateString();
'Eso te da 06-10-2010 10:00:00
como lo corto; ocupa las herramientas de cadena
y queda asi
corte = fecha.Split(' ');
dando
corte[0] = 06-10-2010
corte[1] = 10:00:00
resumido :
string[] corte = Datetime.Now.ToLongDateString().Split(' ');
corte[0] = 06-10-2010
corte[1] = 10:00:00
Espero que te sirva
Saludos
Navegación
Ir a la versión completa