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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Промежуток между датами
 
 автор: Shorr Kan   (09.03.2006 в 12:32)   письмо автору
 
 

Если файл - это дата (формат YYYYMMDD) , и указан промежуток - с 2006-02-25 по 2006-03-04 - как мне в цикле получить соответствующие файлы?

Я имею ввиду - мне пришла начальная дата и конечная. А как мне выяснить промежуточные?

   
 
 автор: runtime   (09.03.2006 в 12:43)   письмо автору
 
   для: Shorr Kan   (09.03.2006 в 12:32)
 

самый простой вариант - оргнизовать тройной вложеный цикл по году, месяцу дате

   
 
 автор: Trianon   (09.03.2006 в 13:05)   письмо автору
 
   для: runtime   (09.03.2006 в 12:43)
 

Самый простой вариант - один единственный цикл по времени.

<?
$starttime
mktime(11,0,02252006);
$endtimemktime(13,0,0342006);
for(
$time $starttime$time $endtime$time += 24*60*60)
    echo 
date("Ymd"$time);
?>

   
 
 автор: Shorr Kan   (09.03.2006 в 13:20)   письмо автору
 
   для: Trianon   (09.03.2006 в 13:05)
 

Хм... работает

   
Rambler's Top100
вверх

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