FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como saber si estamos en horario de verano o de invierno
Hola a todos,
Estoy desarrollando una aplicación que toma datos de posicionamiento de un gps. La hora que me llega es la hora satelital. La cosa es que en mi aplicación quiero corregirla por lo que en horario de invierno tenemos una descompensación y en horario de verano tenemos otra. ¿Como puedo saber si el sistema tiene el horario de verano o el de invierno? Gracias!!! |
#2
|
||||
|
||||
Usa esta unidad:
No sé de donde pillé las rutinas, yo lo modifiqué un poco. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 30-10-2008 a las 19:42:26. |
#3
|
|||
|
|||
Muchas gracias Lepe!!!
Aun no la he probado pero supongo que el funcionamiento será tan simple como hacer una llamada a la función EstamosEnHorarioVerano y dependiendo del resultado que me devuelva (hVerano o hInvierno en los casos normales) pues corrijo yo la hora satelital en una o dos horas creo. Muchas gracias de nuevo!!! |
#4
|
|||
|
|||
Algo falla
Hola de nuevo Lepe,
pues resulta que la unidad que me has pasado no va fina del todo. Yo hago lo siguiente: Pues resulta que ma da ahora como horario de verano. Sim embargo, le cambio la fecha al sistema y le pongo 1 de noviembre por ejemplo y si q me dice q está en horario de invierno. Noviembre, Diciembre parece ser que es invierno... y más o menos el resto verano!!! q alegria no??? |
#5
|
||||
|
||||
Qué bochoorrrrno . La unidad ni siquiera compilaba
Ya lo he resuelto (edité mi mensaje anterior y lo correjí), los parámetros de TryEncodeDayOfWeekInMonth estaban mal, por eso InicioVeranoSpain daba la fecha 1/1/1900 y finveranoSpain daba 30/10/2008 todo lo que estuviera en ese rango, lo daba como verano. Ahora está correcto: InicioVeranoSpain da la fecha 30/03/2008 02:00:00 y finveranoSpain da 26/10/2008 03:00:00 Todas las fechas y horas que se encuentren en ese rango, es precisamente horario de verano. Saludos y gracias por el aviso.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Quien busca, halla... así dice el refrán... pues buscando buscando encontré esta otra función que de manera muy simple me da lo que buscaba. La dejo para quien le pueda interesar y le doy mil gracias a aquel q la implementó jeje
Y muchas gracias como siempre a ti tb Lepe por tomarte tus molestias!!! Última edición por vejerf fecha: 31-10-2008 a las 11:10:30. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como determinar si X Fecha esta en Hor. Verano pero en firebird???? | AGAG4 | Firebird e Interbase | 1 | 05-04-2008 22:17:33 |
Como saber si estamos conectados a internet | JF Sebastian | Internet | 3 | 17-01-2007 13:59:06 |
Ajustes de horario | Javier_A | Varios | 1 | 30-06-2004 13:31:18 |
Detectar Horario Verano/Invierno | Javinho | Varios | 5 | 10-06-2004 16:40:24 |
|