Marcelo 28-01-2021, 23:29
Hola. Tengo un programa escrito en 2011 que está funcionando desde ese momento. No recuerdo la versión de Ubuntu ni de Gambas correspondiente a esa época pero el caso es que hoy en día estoy actualizando algunas funciones y usando Ubuntu 18.04 y Gambas 3.15.2 tengo un problema con las fechas.
No sé por donde viene el tema pero el problema es el siguiente:

Si yo grabo hoy "28/01/2021" en un campo "Hoy" en una base SQLite la fecha actual utilizando
 
Código:
Hoy = Format(Date(Now), "mm/dd/yy")

y accedo a la base de datos desde cualquier browser de SQLite, el valor del registro es "2021-01-27 21:00:00". La hora es siempre la misma sin importar en qué hora lo haga.
La hora no me interesa para nada pero acá el primer problema, me resta un día.
Eso no es todo. Si yo hago una lectura desde gambas de dicho registro obtengo diferentes resultados según como lo haga.

Por ejemplo:

Si uso:
Código:
Message.Info(hResul["Hoy"])
Obtengo como resultado "01/28/2021"

Pero si uso:
Código:
Message.Info(Format(hResul["Hoy"], "dd/mm/yyyy"))
Obtengo "27/01/2021"

Esto me causa un montón de problemas con facturaciones y cálculos de fechas de vencimiento en las operaciones del programa.
Esto comenzó al hacer una actualización de la PC y versión de Ubuntu donde se usa el programa pero ahora en mi casa, desde donde estoy actualizando el programa,  pasa exactamente lo mismo.

¿Será un problema de Gambas? ¿De Ubuntu? ¿Alguna idea?

Espero que mi pregunta se entienda.

Desde ya muchas gracias...

Marcelo
Shell 27-01-2021, 21:31
Buenas!.

Hace tiempo adquirí un disco externo que venía formateado en ntfs.
En este disco pretendía recopilar la información de los distintos pc's que tengo en casa. Cada directorio podía
representar a un pc. La información es repetida. Eso es otra otra cosa que tengo que resolver con tiempo.

Pero ahora me encontraba un problema, el sistema de archivos. Imaginar copiar un proyecto de Gambas a un sistema
de archivos Windows. Sad

Lo que hice al principio fue crear un archivo tar con todo el conjunto de programación y copiarlo a la partición ntfs.
En plan copia de seguridad. Pero después llegó otro problema.

El querer mover la biblioteca de Steam de Linux a la unidad ..cuando este tiene ntfs. Confused
De nuevo el sistema de archivos.

Así que redmiensionar el disco. Y dejar una partición para Windows y otra para Linux.
Vale.

Mi pregunta es esta. ¿ Es necesario añadir la partición a fstab cuando ambas particiones siempre arrancan al iniciar el sistema ?.
( Se automontan).

¿ Cuando se debe añadir a fstab una partición  ?

Esta unidad externa se apaga cuando llevo un tiempo largo si no la uso y se reactiva cuando es necesario. ( Supongo que cuando se necesita usarla ).

Saludos
Shell 26-01-2021, 22:55
Buenas!.

Creo que esto puede ser de interés para los que aquí estamos. Wink

Su autor es Karl Fogel.
Tenéis desde bajarlo en formato distintos, traducciones y material bonus.

Producing Open Source Software How to Run a Successful Free Software Project

Saludos
Páginas (557):    1 482 483 484 485 486 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 285
Último miembro: XLRG
Temas del foro: 1,720
Mensajes del foro: 8,926
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: Shordi, Hace 3 horas
Respuestas: 2 - Vistas: 47
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 252
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: Shordi, 18-06-2025, 07:35
Respuestas: 5 - Vistas: 253
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: jackrobot, 16-06-2025, 17:11
Respuestas: 40 - Vistas: 32,310
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,387
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.