|
|
|
|
|
для: gurza
(03.11.2009 в 21:56)
| | Проверьте. А потом скажете мне. | |
|
|
|
|
|
|
|
для: Саня
(02.11.2009 в 23:00)
| | date("W") всегда даст в году 52 недели? | |
|
|
|
|
|
|
|
для: gurza
(28.10.2009 в 01:01)
| | Я встречал три типа календарей:
1. Первой считается неделя, в которой присутствует 1 января.
2. Первой неделей считается неделя, следующая за неделей в которой присутствует 31 декабря.
3. Если 1 января выпадает на пятницу-воскресенье, то первая неделя считается как в п. 2. Иначе как в п. 1.
В мобильниках 3 вариант. Собственно проблема решается отловом дня недели первого января искомого года. И если пт-вс, то прибавить дней до понедельника. Соответственно на пн-чт отнимается время. | |
|
|
|
|
|
|
|
для: Саня
(02.11.2009 в 16:04)
| | смотрю в мобилке а что есть отличие | |
|
|
|
|
|
|
|
для: gurza
(02.11.2009 в 14:36)
| | Откуда у вас взялась 53 неделя? | |
|
|
|
|
|
|
|
для: Саня
(02.11.2009 в 14:11)
| | я так уже пробывал дело в том что тогда при переходе на 2010 год 53 неделя
c 28 Декабря 2009 по 03 Января 2010
и она же получается первой неделей 2010 т.е на неделю меньше все становится | |
|
|
|
|
|
|
|
для: gurza
(02.11.2009 в 13:26)
| | $week = ($temp_week - 1) * 7 * 86400; | |
|
|
|
|
|
|
|
для: gurza
(31.10.2009 в 13:32)
| | ни каких идей у меня получается что счас не 45 неделя а 46
c 09 Ноября 2009 по 15 Ноября 2009
$week = $temp_week * (24*60*60*7);
|
| |
|
|
|
|
|
|
|
для: gurza
(30.10.2009 в 21:17)
| | мне кажется что неправильно высчитывает неделю
$week = $temp_week * (24*60*60*7);
|
| |
|
|
|
|
|
|
|
для: gurza
(30.10.2009 в 20:25)
| | а вот сразу не заметил почему первая неделя 2009 у меня получается с 5 по 11 января а надо тоб было с 29 декабря 2008 по 4 января 2009 | |
|
|
|
|