![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
Может подскажете как лучше отсортироватьь массив с датой в формате DD.MM.YYYY ?????
|
|
|||||
|
Moderator
модератор форума
Регистрация: Jun 2002
Адрес: Москва
Сообщений: 594
|
за какой год?
__________________
Все течет, все изменя.... . |
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
вот например :
30.10.2003 1.2.2003 11.1.2003 13.5.2003 |
|
|||||
|
"simple"
|
Посмотри в мане инфу по sort
perldoc -f sort |
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
нашел аболденно простой выход .....
даты записываются в обратном порядке например: 15-02-2004 будет: 20040215 01-05-2004 будет: 20040501 и т.д. а саму сортировку в массиве организовал так: @base_sorted = sort { ((split(/\|/,$a))[$sort] cmp (split(/\|/,$b))[$sort]); } @base_nosorted; где поля разделены | а, номер поля по которому сортируется указано в $sort админы ... давольно частый ворпрос можно и в faq внести... тема закрыта. |
![]() |
Часовой пояс GMT +4, время: 04:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|