Foros del Web » Programando para Internet » ASPX (.net) »

Como reemplar 5:30 a algo como 05:30 ?

Estas en el tema de Como reemplar 5:30 a algo como 05:30 ? en el foro de ASPX (.net) en Foros del Web. FORMATO Horas:minutos Alguien me puede sugerir una manera de sustituir una cadena en asp.net (vb) que me llega asi: 5:30 en algo como 05:30, es ...
  #1 (permalink)  
Antiguo 01/11/2007, 11:53
Avatar de LUISESPOCH  
Fecha de Ingreso: octubre-2006
Mensajes: 194
Antigüedad: 17 años, 6 meses
Puntos: 0
Exclamación Como reemplar 5:30 a algo como 05:30 ?

FORMATO Horas:minutos

Alguien me puede sugerir una manera de sustituir una cadena en asp.net (vb) que me llega asi:
5:30 en algo como 05:30, es decir lo que deseo es completar la cadena del lado izquierdo y dejarlo de la forma 00:00


Gracias amigos.

Espoch
  #2 (permalink)  
Antiguo 01/11/2007, 16:48
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Re: Como reemplar 5:30 a algo como 05:30 ?

A ver si entiendo lo que queres.....

'aca colocas la fecha en formato string
Dim temp As String = TuFecha.ToString.Trim
'la guardo en otra variable temporal y me quedo con los caracteres hasta el :
Dim temp2 As String = temp.Substring(0, temp.IndexOf(":"))

' si es menor a uno el digito es menor que 10 entonces si tenes que agregar el 0
If temp2.Length < 1 Then
temp = temp.Remove(0, 1)
temp = temp.Insert(0, "0")
End If

A ver si esto te sirve para algo.
Bye
  #3 (permalink)  
Antiguo 01/11/2007, 19:18
Avatar de Alex Reyes  
Fecha de Ingreso: diciembre-2005
Ubicación: Camarillo, CA
Mensajes: 242
Antigüedad: 18 años, 4 meses
Puntos: 2
Re: Como reemplar 5:30 a algo como 05:30 ?

Existe una funcion Format Es algo como Format(Now,"mm/dd/yyyy hh/MM/ss tt")
No recuerdo exactamente la cadena de formato, pero por alli buscale.
__________________
Alex Reyes
http://jalexreyes.spaces.live.com
  #4 (permalink)  
Antiguo 01/11/2007, 22:36
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Como reemplar 5:30 a algo como 05:30 ?

Como dice Alex, sólo es cuestión de usar formatos. Prueba con hh:ss.

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #5 (permalink)  
Antiguo 05/11/2007, 08:24
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Re: Como reemplar 5:30 a algo como 05:30 ?

es verdad con el .string.format() lo solucionas pero la otra es mas artesanal..... :)
  #6 (permalink)  
Antiguo 08/11/2007, 13:29
Avatar de LUISESPOCH  
Fecha de Ingreso: octubre-2006
Mensajes: 194
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Como reemplar 5:30 a algo como 05:30 ?

Gracias a lols comentarios de todos ustedes pude resolver mi problema. Les agradezco amigos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:38.