Buenas,
Sabe alguien si existe una función para calcular cuantos lunes, martes, .... tiene un año en concreto?
Gracias
| |||
Cuantos lunes tiene un año Buenas, Sabe alguien si existe una función para calcular cuantos lunes, martes, .... tiene un año en concreto? Gracias
__________________ Qué fácil cuando lo sabes y qué difícil cuando no |
| |||
Respuesta: Cuantos lunes tiene un año Haría esto
Código PHP:
Ver original Donde: year: año a verificar day: día de la semana 1-7 de lunes a domingo Ex:
Código PHP:
Ver original Saludos |
| ||||
Respuesta: Cuantos lunes tiene un año Hay perdonen si mi función es mas rudimentaria pero mi lógica me dice que yo lo haga asi :D
Código PHP:
Ver original Explico, si un año completo tiene 52 semanas por ende debe tener 52 lunes, 52 martes... etc. Pero dado que cada 4 años hay año bisiesto, ese ultimo día del año esta de mas por lo que basta con comprobar si es o no año bisiesto y cual es ese día extra. por lo que hice un check, si es bisiesto procedo a buscar ese día, caso contrario asumo y mando directo como respuesta 52 para cualquier día. |
| |||
Respuesta: Cuantos lunes tiene un año No estimado realmente en todo x año hay un día que tiene 53 y en un bis. hay 2*53 Es más 52*7=364 Por lo tanto hay que sumar un día de modo que: 52*7+1=365, eso significa que un día tiene que tener un día de más Para un bis: 52*7+1+1=366, eso significa que por la intercalación de días hay 2 días que tienen 53 Edito: Optimizo mi código
Código PHP:
Ver original Saludos Última edición por alvaro_trewhela; 10/12/2017 a las 16:06 |
| |||
Respuesta: Cuantos lunes tiene un año un año tiene 52 semanas, por lo que yo daría por sentado que tenemos 50 lunes por año y analizaría la primera y la ultima semana del año para comprobar si el lunes de la misma cae en dicho año |
| ||||
Respuesta: Cuantos lunes tiene un año
Código PHP:
Ver original |
Etiquetas: |