Вообщем вот основной принцип построения имён файлов с датами в имени для корректной сортировки их по алфавиту в браузере Windows и синхронной алфавитной сортировке списка их имён в Excel (!)
ГГГГ.ММ.ДД(NN)*Унификация необходима для того, что бы более точная дата при сортировке оказывалась позже менее точной
*Эта форма позволяет указывать интервалы лет, месяцев, дней... указывается через дефис
*Неизвестные данные должны быть заполнены нулями!.. Что бы там Саныч не придумывал...
*Количество знаков в индексном регистре (NN) зависит от кол-ва имён с одинаковыми датами
*Если кол-во одинаковых имён до десятка, достаточно одного знака, если до сотни - два знака, до тысячи - три знака и т.д.
*Младшие разряды индексного номера до достижения следующего порядка заполняется нулями (!), это нужно Excelю, в противном случае он после номера 1 поставит 11, а не 2 и последовательность будет выглядеть к примеру вот так: (1),(10),(11),(12),(13),(2),(3),(4),(5),(6),(7),(8),(9)
*Индексный номер допускается отделять от дата-имени другим знаком, например, точкой... Скобки просто мне привычнее...
- Вот что получилось у меня по итогам... | +
- 1965.11.07
1965-1966.00.00
1965-1968.00.00
1965-1970.00.00(01)
1965-1970.00.00(02)
1966.00.00
1968.00.00(01)
1968.00.00(02)
1968.09.14
1968-1972.00.00
1970-1971.00.00
1970-1977.00.00(01)
1970-1977.00.00(02)
1970-1977.00.00(03)
1970-1977.00.00(04)
1970-1977.00.00(05)
1970-1980.00.00
1970-1982.00.00(01)
1970-1982.00.00(02)
1972.00.00(01)
1972.00.00(02)
1972-1978.00.00
1974.00.00(01)
1974.00.00(02)
1974.00.00(03)
1974.00.00(04)
1975.00.00(01)
1975.00.00(02)
1975.00.00(03)
1975.00.00(04)
1975.05.09(01)
1975.05.09(02)
1975.05.09(03)
1975-1977.00.00
1976.00.00
1978.00.00
1979.12.25
1980.00.00
1980.06.00
1980-1985.00.00
1980-1988.00.00(01)
1980-1988.00.00(02)
1980-1988.00.00(03)
1980-1988.00.00(04)
1980-1988.00.00(05)
1980-1988.00.00(06)
1980-1988.00.00(07)
1980-1988.00.00(08)
1980-1988.00.00(09)
1980-1988.00.00(10)
1980-1988.00.00(11)
1980-1988.00.00(12)
1980-1988.00.00(13)
1985-1988.00.00(01)
1985-1988.00.00(02)
1985-1988.00.00(03)
1985-1988.00.00(04)
1986-1988.00.00(01)
1986-1988.00.00(02)
1986-1988.00.00(03)
1988.00.00(01)
1988.00.00(02)
Единственное, что неизбежно приведёт в будущем к ручной работе по переименованию - это уточнение дат в массивах... К примеру если в этом массиве дат
1980-1988.00.00(01)
1980-1988.00.00(02)
1980-1988.00.00(03)
1980-1988.00.00(04)
1980-1988.00.00(05)
1980-1988.00.00(06)
1980-1988.00.00(07)
1980-1988.00.00(08)
1980-1988.00.00(09)
1980-1988.00.00(10)
1980-1988.00.00(11)
1980-1988.00.00(12)
1980-1988.00.00(13)
уточниться одна дата, допустим вместо 1980-1988.00.00(04) я напишу 1986.00.00, то все имена, начиная с 05-ого мне придётся переименовать на единицу меньше... А файл с новым именем 1986.00.00 отсортируется в соответствующее место, при чём если файл с таки именем уже существует, то браузер ему автоматически присвоит индекс (1), что тоже придётся исправлять в ручную... Но это уже издержки...
А вообще мир чисел довольно занимательная штука... Азы
https://ru.wikipedia.org/wiki/%D0%A7%D0 ... 0%BB%D0%BE