Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Навигация по неделям

Сообщения:  [1-10]    [11-20]   [21-30]  [31-33] 

 
 автор: Саня   (03.11.2009 в 22:48)   письмо автору
 
   для: gurza   (03.11.2009 в 21:56)
 

Проверьте. А потом скажете мне.

  Ответить  
 
 автор: gurza   (03.11.2009 в 21:56)   письмо автору
 
   для: Саня   (02.11.2009 в 23:00)
 

date("W") всегда даст в году 52 недели?

  Ответить  
 
 автор: Саня   (02.11.2009 в 23:00)   письмо автору
 
   для: gurza   (28.10.2009 в 01:01)
 

Я встречал три типа календарей:
1. Первой считается неделя, в которой присутствует 1 января.
2. Первой неделей считается неделя, следующая за неделей в которой присутствует 31 декабря.
3. Если 1 января выпадает на пятницу-воскресенье, то первая неделя считается как в п. 2. Иначе как в п. 1.

В мобильниках 3 вариант. Собственно проблема решается отловом дня недели первого января искомого года. И если пт-вс, то прибавить дней до понедельника. Соответственно на пн-чт отнимается время.

  Ответить  
 
 автор: gurza   (02.11.2009 в 16:12)   письмо автору
 
   для: Саня   (02.11.2009 в 16:04)
 

смотрю в мобилке а что есть отличие

  Ответить  
 
 автор: Саня   (02.11.2009 в 16:04)   письмо автору
 
   для: gurza   (02.11.2009 в 14:36)
 

Откуда у вас взялась 53 неделя?

  Ответить  
 
 автор: gurza   (02.11.2009 в 14:36)   письмо автору
 
   для: Саня   (02.11.2009 в 14:11)
 

я так уже пробывал дело в том что тогда при переходе на 2010 год 53 неделя
c 28 Декабря 2009 по 03 Января 2010
и она же получается первой неделей 2010 т.е на неделю меньше все становится

  Ответить  
 
 автор: Саня   (02.11.2009 в 14:11)   письмо автору
 
   для: gurza   (02.11.2009 в 13:26)
 

$week = ($temp_week - 1) * 7 * 86400;

  Ответить  
 
 автор: gurza   (02.11.2009 в 13:26)   письмо автору
 
   для: gurza   (31.10.2009 в 13:32)
 

ни каких идей у меня получается что счас не 45 неделя а 46
c 09 Ноября 2009 по 15 Ноября 2009



$week = $temp_week * (24*60*60*7);

  Ответить  
 
 автор: gurza   (31.10.2009 в 13:32)   письмо автору
 
   для: gurza   (30.10.2009 в 21:17)
 

мне кажется что неправильно высчитывает неделю

$week = $temp_week * (24*60*60*7);

  Ответить  
 
 автор: gurza   (30.10.2009 в 21:17)   письмо автору
 
   для: gurza   (30.10.2009 в 20:25)
 

а вот сразу не заметил почему первая неделя 2009 у меня получается с 5 по 11 января а надо тоб было с 29 декабря 2008 по 4 января 2009

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]  [31-33] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования