Программе в передаются даты в виде ISO 8106
The lead-in character for a restricted ISO 8601 time is an `@'-sign. The particular format of the time in restricted ISO 8601 is: [[[[[cc]yy]mm]dd][T[hh[mm[ss]]]]]. Optional date fields default to the appropriate component of the current date; option- al time fields default to midnight; hence if today is January 22, 1999, the following date specifications are all equivalent:
`19990122T000000' `990122T000000' `0122T000000' `22T000000' `T000000' `T0000' `T00' `22T' `T' `'
Есть файл, в котором время задается следующим образом:
Apr 26 23:56:33 ..... Apr 26 24:53:20 .....
Задача, выбрать из файла все строки, попадающие в диапазон который передан в программу в виде ISO8601. Руками разбирать лень, к тому же может быть есть готовые модули и функции, подскажите если кто занет.