Obtener Maximo dias del mes en curso
Hola a todos, yo tengo que facturar desde la fecha actual hasta el final del mes en curso. La fecha actual la obtengo con el "Date", pero como hago para saber la cantidad de dias que tiene el mes en curso.¿?
Gracias por todo. Mi version de delphi es la 5. |
Saludos
Por la cantidad de mensajes que llevas y fecha de suscripcion se puede decir que no eres nuevo en el foro. ¿Por qué no realizas una búsqueda?* ;). Casualmente ayer o antes se produjo la misma duda en este mismo apartado del foro. **Espero que no lo tomes a mal :rolleyes: |
prueba con la fución DaysInaMoth(año,mes);
año y mes son variables que le debes pasar a la funcion ya sea desde un combo o un edit |
Wow
3 post en el mismo minuto(Record):P:P:P |
Hola,
Cita:
|
No tengo la unidad DateUtils
Gracias a ambos, mi problema es que no tengo esa unidad.
De donde la puedo bajar¿? Saludos a ambos... |
Saludos
Cita:
Cita:
Si alguien puede mejorarlo, agradecido estaré |
Es extraño que no tengas la unidad DateUtils :confused: , busca en la ruta
{Delphi5 Dir}\Source\Rtl\Common por algún lado debería estar. Si no la encuentras aquí transcribo la función DaysInAMonth para que la implementes.
Un saludo. |
hola vtdeleon:
el codigo que nos has expuesto, no funcionaria para los meses de diciembre, ni para los dias en que el mes siguiente tuviera menos dias el día en que estamos (por ejemplo 31 de octubre) haciendo la pequeña corrección queda más o menos así
|
Saludos
Cita:
Cita:
|
Saludos
Cita:
Cita:
|
www.koders.com
Hola!!
En www.koders.com, busca DaysInMonth para delphi y si miras el .pas de las JEDI: JclDateTime.pas, puedes bajarte toda la unit o si prefieres te copias la función o funciones necesarias en tu unit. Hasta pronto gente! ;) |
La franja horaria es GMT +2. Ahora son las 18:28:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi