FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Saber si un año es bisiesto
Hola a todos. En la aplicación que estoy desarrollando necesito saber si un año es bisiesto o no según la fecha que se introduzca. ¿Hay alguna forma de calcularlo?
Gracias. |
#2
|
||||
|
||||
Hola,
aquí tienes una manera sencilla:
Espero te sirva. Saludos |
#3
|
|||
|
|||
Hola Bicho,
la función que me has pasado funciona. Aunque si la fecha no existe te da un mensaje de error y después continua bien. ¿Hay alguna forma de que no salte el mensaje de error? Gracias |
#4
|
||||
|
||||
Hola,
¿has copiado el try.. except? Si no es así ponlo para capturar el error y evitar que te salga. Si lo has puesto y aún así te salta un error (te lo debe estar dando si lo ejecutas desde Delphi, ¿no?) debes desactivar los errores del debuger: Menú Tools => Debugger Options => Pestaña Language Exceptions => Desmarcar: Stop On Delphi Exceptions. Saludos |
#5
|
|||
|
|||
Al desactivar la opción que has dicho ya no sale más.
Gracias por todo. |
#6
|
||||
|
||||
Creo que esta función es todavía más sencilla, te la brinda la unidad de Delphi SysUtils:
Saludos!!!
__________________
Si no lo sabes, necesitas leerlo |
#7
|
|||
|
|||
hola......
hola....
escribeme a mi correo es mas practico y pueda ayudarte en lo que necesites cmpimentel@imfomed.sld.cu Cita:
|
#8
|
|||
|
|||
[quote=cmpimentel]hola....
escribeme a mi correo es mas practico y pueda ayudarte en lo que necesites cmpimentel@imfomed.sld.cu soy informatico sivernetico y vivo en ciudad de la habana, cuba |
#9
|
||||
|
||||
Cita:
// Saludos |
#10
|
||||
|
||||
Cita:
¿No es práctica esta discusión? Saludos |
#11
|
|||
|
|||
[quote=cmpimentel]
Cita:
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#12
|
|||
|
|||
Perdonad que no haya contestado antes. Y retomando el tema de este hilo, me acaban de decir que existe la función DaysInMonth que devuelve los días del mes de la fecha que se indique. Si ponemos febrero en la fecha, nos dirá si ese año en febrero hay 28 o 29 días.
DaysInMonth(StrToDate('19/02/2007')); -> Devuelve 28 Por cierto, en mi opinión, los foros permiten que varias personas puedan aportar sus ideas y discutir sobre ellas con lo que el resultado es más de lo que espera uno. Gracias a todos. [quote=cmpimentel] Cita:
|
#13
|
||||
|
||||
Cita:
La gracia de los foros es que aquí todos podemos preguntar y responder y las respuestas pueden servir después a otras personas que tienen la misma duda.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Saber si es (x86) ó (x64) | acertij022 | Varios | 2 | 20-02-2007 20:29:53 |
Saber si es un entero | chipsoni | Varios | 4 | 06-02-2007 16:52:48 |
Saber Ip de una PC??? | JELIRM | API de Windows | 4 | 02-07-2006 22:28:38 |
Saber la ip del servidor? | crievep | Conexión con bases de datos | 1 | 05-04-2006 21:22:56 |
Saber si hay conexion | JCR | Internet | 0 | 26-04-2004 21:07:06 |
|