Наибольшая дата из списка

Evgeny76

Client
Регистрация
11.09.2015
Сообщения
192
Благодарностей
85
Баллы
28
Подскажите пожалуйста, как можно из списка вида:
04 фев 2017
07 июн 2022
12 июн 2018
20 фев 2016
24 ноя 2013
взять самую большую дату?
Спасибо!
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
Подскажите пожалуйста, как можно из списка вида:

взять самую большую дату?
Спасибо!
Как вариант, можно построчно перевести каждую дату в unixtime, записать все значения в спсиок и отсортировать по убыванию и взять их этого списка первую строку, это и будет самая большая дата, затем ее обратно сконвертирвоать в обычный вид.

Конвертирвоание даты в unixtime можно здесь подсмотреть:

Либо лучше вариант, оперировать таблицей, в первом столбце обычные даты, во второй столбец конвертирвать дату и записывать соотв. ей unixtime, а затем, как только все строки (даты) сконвертирвали, просто сортируем таблицу по второй колонке с установленной галкой сортировки по числам.

51447


А затем из первой строки в таблице из первой колонки забираем дату.
 
  • Спасибо
Реакции: mig-z и Evgeny76

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)