Estás en: Inicio >> Foros >> Informática >> Programación
Programación /

[VB] [VB] Transformar XXXX minutos en horas y minutos

Participa en el tema [VB] [VB] Transformar XXXX minutos en horas y minutos en el foro Programación.
Hola genteeeeeee... Che mi consulta es en visual basic. tengo que pasar un numero, por ...

Buscar en este tema:
 
  •  
    #1 [VB] Visual Basic - Debe ser facil.
    Hola genteeeeeee...
    Che mi consulta es en visual basic.
    tengo que pasar un numero, por ejemplo: 189 en horas y minutos
    para que quede tipo 5 horas 59 minutos
    se entiende? osea "189" serìa la suma en minutos.

    Espero me puedan ayudar
    Saludos!
    +
     
    0
    Me gusta
     
    | Más
  • #2

    mira, estoy casi seguro que si usas una variable de tipo date y le pones:
    variable = variable + #00:189:00#

    debería andar...

    Saludos!!

    RaTaTaR
    Me gusta este mensaje
  • #3

    Hay varias posiblidades:

    1) La mas facil:
    Tenes q usar la función Format.
    TiempoFormateado = Format(189 * 60,"hh:mm").
    Multiplico por 60 pq me parece q lo formatea en segundos.
    No se si anda esta. No tendo el VB acá para probarlo.

    2) Otras funciones:
    Creo q hay unas funciones Date y Minutes q t devuelven los q vos buscas y despues las sumas y obtenes la string q buscas (tantas horas y tantos minutos).
    Esta tampoco es seguro.

    3) A laburar:
    Esta anda seguro.
    Tendrias q hacer una funcion para q sea mas piola.
    Suponete q tengas q cargar el tiempo formateado (horas y minutos) en un label.
    A la función la usas así en tu caso, pero en vez de 189 podes poner una variable Single.....:
    Código:
    Label1.Caption = GetTimeFormated(189) 
    Tonces a la función la armas así:
    Código:
    Function GetTimeFormated(Mins as Single) as String
    Dim Horas
    Horas = Fix(Mins / 60)
    Mins = Mins - 60 * Horas
    GetTimeFormated = Horas & " horas y " & Mins & " minutos"
    End Function
    
    Saludos!!!
    Me gusta este mensaje
  • #4

    Fuaaaaa.... te pasaste man.... GRACias!.... Lo pruebo y te comento.
    Saludos!
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 3 RESPUESTAS
  • 7900 VISTAS
  • 3 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB