A mí me enseñaron cuando era chico un cantito para saber cuantos días tenía cada mes, lo único que no valida son los bisiestos, y es cuestión de adaptarlo y es así: 30 días trae noviembre con abril, junio y septiembre de 28 solo hay uno y los demás de 31.

 

Atte, José Luis Agosta

 


De: [email protected] [mailto:[email protected]] En nombre de Diego Campos
Enviado el: Martes, 03 de Octubre de 2006 18:28
Para: dbms List Member
Asunto: [dbms] funcion T-SQL para cantidad de dias de un mes

 

Esto lo resuelve bien..
Te devuelve un DATETIME (que es como maneja las fecha SQL Server) con el último día del Mes de la fecha que se pasa.

dateadd(day,-1,dateadd(month,1,dateadd(day,1 - datepart(day,CampoFecha),CampoFecha))) AS LastDayOfMonth

Luego con las funciones de fecha te podes quedar con la porción que necesites.

Espero que te sirva.

Saludos,
Diego.-


Julian Berlin wrote:

Hola Gente

Alguien conoce alguna function para obtener dado una fecha , la cantidad de dias que tiene el mes de esa fecha , ósea mas concretamente

Una función que dado un mes , me devuelva la cantidad de dias de ese mes .

Si alguien tiene alguna idea lo agradeceré !!

Saludos

 

Julián R Berlín


 

--

SISTEMATICA ingenieria de software srl

Diego Campos

Pasco 1675 (2000) Rosario, Santa Fe, Argentina.

Tel./Fax: +54 (341) 485-1432 / 568-0183

 


--
S.J.L. Soft Computación, utiliza software original.
Se certificó que el correo Entrante no contiene virus.
Verificado por Anti-Virus AVG.
Versión: 7.1.407 / Base de datos de virus: 268.12.12/461 - Fecha de la versión: 02/10/2006


--
S.J.L. Soft Computación, utiliza software original.
Se certificó que el correo Saliente no contiene virus.
Verificado por Anti-Virus AVG.
Versión: 7.1.407 / Base de datos de virus: 268.12.12/461 - Fecha de la versión: 02/10/2006

Responder a