2012-04-16 20 views
6

Hola amigos, necesito contar la semana.Cambiando el día de inicio de la semana de 'lunes' a 'martes' en Php

para ex 1,2,3 .... 52 basado en el año actual.

en PHP comienzo de la semana, de lunes o domingo por defecto

¿Hay alguna forma para establecer 'Martes' tiene por defecto el día de inicio.

mi código es ...

echo "current week of 2012 this year is ..". $weekNumber = date("W"); 

salida para exapmle 16. mientras que correcto debe ser 15.

porque necesito la semana a partir del martes no el lunes, ¿alguien puede decirme cómo hacerlo?

ya que no es muy menos documentación en él ayudará a otros en el futuro si no se encuentra respuesta :)

su ayuda y tiempo serán apreciados. o por favor sugiérame una manera en comentarios entonces :)

+0

No veo ningún código? – Manuel

+0

Quería saber qué debería agregar para hacer que el martes por defecto comience el día de la semana – Rinzler

+0

¿El número de semana es más complicado que comenzarlo en otro día? – Nanne

Respuesta

8

Recibí mi solución gracias a una respuesta de ramesh.

Para cambiar el martes como el inicio de la semana, lo hice usando:

echo "Week count : ".date("W", strtotime("- 1 day")); 
Cuestiones relacionadas