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 (520):    1 445 446 447 448 449 520   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 265
Último miembro: Morfeo68
Temas del foro: 1,598
Mensajes del foro: 8,348
Últimos temas
Quit, salir inmediatament...
Foro: General
Último mensaje por: guizans, Ayer, 18:45
Respuestas: 1 - Vistas: 35
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: Shell, Ayer, 12:47
Respuestas: 1 - Vistas: 1,249
Antiguo foro. ¿ Viable ?
Foro: Sobre gambas-es.org
Último mensaje por: guizans, 24-01-2025, 20:30
Respuestas: 3 - Vistas: 95
Gambas 3.20
Foro: Instalación
Último mensaje por: Shell, 24-01-2025, 15:36
Respuestas: 14 - Vistas: 461
Ver los repositorios del ...
Foro: Mundo Linux
Último mensaje por: guizans, 23-01-2025, 20:10
Respuestas: 4 - Vistas: 138
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.