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

Форум PHP

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

 

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

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

тема: Сортировка по дате
 
 автор: m@rchello   (25.01.2006 в 11:43)   письмо автору
 
 

Подскажите пожалуйста как мне отсортировать и вывести сообщения по дате и времени!
тоесть нужно самое свежее сообщение вывести сверху, а остальные по мере устаревания вниз!
дата храница в таком формате 24.12.2005 20:36

   
 
 автор: cheops   (25.01.2006 в 13:11)   письмо автору
 
   для: m@rchello   (25.01.2006 в 11:43)
 

Если это файлы/массивы преобразовывать дату в формат 2005.12.24 20:36, а лучше сразу в UNIXSTAMP (число секунд, прошедших с 1 января 1970 года).

   
 
 автор: m@rchello   (26.01.2006 в 13:54)   письмо автору
 
   для: cheops   (25.01.2006 в 13:11)
 

Ну вот переделал я дату и время в UNIXSTAMP, но теперь не могу понять как сравнивать какая из дат свежее! Точнее с какой датой сравнивать???

   
 
 автор: Loki   (26.01.2006 в 14:31)   письмо автору
 
   для: m@rchello   (26.01.2006 в 13:54)
 

это количество в секундах от 1970 года. чем меньше - тем раньше

   
 
 автор: cheops   (26.01.2006 в 15:19)   письмо автору
 
   для: m@rchello   (26.01.2006 в 13:54)
 

Как правильно заметил Loki, сравнивать их можно как обычные числа, дата тем свежее, чем больше число. Так как точность равна 1 секунде, у вас сразу решается проблема високосных годов, разного числа дней в месяце и прочие неприятности.

   
Rambler's Top100
вверх

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