![]() |
Снова сотртировка даты .....
Может подскажете как лучше отсортироватьь массив с датой в формате DD.MM.YYYY ?????
|
за какой год?
|
за любой ....
вот например :
30.10.2003 1.2.2003 11.1.2003 13.5.2003 |
Посмотри в мане инфу по sort
perldoc -f sort |
спасибо всем .....
нашел аболденно простой выход .....
даты записываются в обратном порядке например: 15-02-2004 будет: 20040215 01-05-2004 будет: 20040501 и т.д. а саму сортировку в массиве организовал так: @base_sorted = sort { ((split(/\|/,$a))[$sort] cmp (split(/\|/,$b))[$sort]); } @base_nosorted; где поля разделены | а, номер поля по которому сортируется указано в $sort админы ... давольно частый ворпрос можно и в faq внести... тема закрыта. |
| Часовой пояс GMT +4, время: 01:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.