Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2010, 09:39
Avatar de XYON126
XYON126
 
Fecha de Ingreso: abril-2006
Mensajes: 272
Antigüedad: 18 años, 8 meses
Puntos: 0
horarios mundiales

Hola compañeros!

Estoy haciendome un reloj que me da la hora de varias ciudades del mundo, Tokyo, Sidney, New York y mi problema es que cuando me tiene que dar la hora de alguna ciudad donde se aumenta a un dia en vez de darme la hora sola me da este resultado "31-dic-1899 00:35:00" si son las 24h 35 min. claro, os adjunto el codigo ¿como puedo solucionarlo?

Un saludo

Código vb:
Ver original
  1. Private Sub Form_Load()
  2.  
  3. Dim Londres As Date
  4. Dim Nueva_York As Date
  5. Dim Tokyo As Date
  6. Dim Sidney As Date
  7. Dim Madrid As Date
  8. Dim Francfort As Date
  9. Dim Zurich As Date
  10. Dim Wellington As Date
  11. Dim Toronto As Date
  12. Dim Horario As Date
  13.  
  14. Dim DifLondres As Date
  15. Dim DifNueva_York As Date
  16. Dim DifTokyo As Date
  17. Dim DifSidney As Date
  18. Dim DifWellington As Date
  19. Dim DifToronto As Date
  20.  
  21. 'Diferencia horaria en menos
  22.  
  23. DifLondres = "1:00"
  24. DifNueva_York = "6:00"
  25. DifToronto = "6:00"
  26.  
  27. 'Diferencia horaria en más
  28.  
  29. DifTokyo = "7:00"
  30. DifSidney = "8:00"
  31. DifWellington = "10:00"
  32.  
  33. Horario = Format(Time, "hh:mm")
  34.  
  35. Londres = Horario - DifLondres
  36. Nueva_York = Horario - DifNueva_York
  37. Tokyo = Horario + DifTokyo
  38. Sidney = Horario + DifSidney
  39. Madrid = Horario
  40. Francfort = Horario
  41. Zurich = Horario
  42. Wellington = Horario + DifWellington
  43. Toronto = Horario - DifToronto
  44.  
  45.  
  46. Label1.Caption = Londres
  47. Label2.Caption = Nueva_York
  48. Label3.Caption = Tokyo
  49. Label4.Caption = Sidney
  50. Label5.Caption = Madrid
  51. Label6.Caption = Francfort
  52. Label7.Caption = Zurich
  53. Label8.Caption = Wellington
  54. Label9.Caption = Toronto
  55.  
  56. End Sub