[SOLUCIONADO] Problemas con fecha y hora en un dateBox - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: [SOLUCIONADO] Problemas con fecha y hora en un dateBox (/thread-333.html) |
Problemas con fecha y hora en un dateBox - gambafeliz - 13-04-2021 Hola, desde luego lo mio no son las fechas en Gambas Tengo esto: Una fecha guardada en sqlite en forma de cadena, esta: '2021-03-27 17:49' Y necesito pasarla a un dateBox pero cuando lo hago de mil y una manera al final recibo en el datebox esto: 27/03/2021 19:49 En fin como lo solucionáis ustedes, ojo, observo que hay 2 horas de diferencia pero la verdad no se porque ya que mi sistema operativo esta en orden. Por otra parte no coincide con la hora que veo ahora mismo. RE: Problemas con fecha y hora en un dateBox - david - 13-04-2021 Código: TextBox7.Text = Format(Date, "dd/mm/yyyy") Código: Dim FechaA As String[] RE: Problemas con fecha y hora en un dateBox - vuott - 14-04-2021 (13-04-2021, 18:59)gambafeliz escribió: observo que hay 2 horas de diferencia Mira esta pagina: http://gambaswiki.org/wiki/comp/gb/system/timezone (13-04-2021, 18:59)gambafeliz escribió: necesito pasarla a un dateBox pero cuando lo hago de mil y una manera al final recibo en el datebox esto: 27/03/2021 19:49 A mí el DateBox no muestra también el horario. De todas formas yo propongo este codigo (la representación del horario no habrá pasado a "DateBox"): Código: Public Sub Form_Open() RE: Problemas con fecha y hora en un dateBox - tincho - 14-04-2021 (14-04-2021, 00:05)vuott escribió: nuevafecha = ss[1] &/ ss[2] &/ ss[0]Vuott, tal vez seria mas completo modificar esl código de esta manera para ver correctamente fecha, horas y minutos Código: DateBox1.Mode = DateChooser.DateTime RE: Problemas con fecha y hora en un dateBox - gambafeliz - 14-04-2021 Mil gracias a todos, de verdad de la buena Mirad mientras esperaba vuestra respuesta he solucionado el problema de esta forma: Nuestro ejemplo: '2021-03-27 17:49' 1. Convierto '2021-03-27' esta parte a '27/03/2021' 2. La Hora la extraigo para después encadenarla 3. Por último hago un Val de la cadena con la fecha. Esto me acuerdo que Shordi me lo metió a fuego en el pasado. Y al final me acordé y lo hice. Dim sCreado As String = '27/03/2021' & " " & Right(CStr('2021-03-27 17:49', 5) ' Así funciona pero observo que CStr sobra, lo miraré DateBox1.Value = Val(sCreado) Gracias de verdad sois muy amables. RE: Problemas con fecha y hora en un dateBox - vuott - 14-04-2021 (14-04-2021, 09:49)tincho escribió: Vuott, tal vez seria mas completo modificar esl código de esta manera para ver correctamente fecha, horas y minutos Ah, muy bien, tincho, muchas gracias. |