Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.20;
Скачать: CL | DM;

Вниз

Как вытащить дату из строки типа 03.07.06_17.-32-.21.txt   Найти похожие ветки 

 
dreamse   (2006-07-05 09:28) [0]

Есть файлы txt в которых ведуться логи. Файлы пишуться как : 03.07.06_17.-32-.21.txt нужно вытащить из файла дату.

Хорошо бы так же вытащить время. Что то немогу ничего сообразить


 
dreamse   (2006-07-05 09:29) [1]

Можно конечно считать первые 8 символов ... но это вроде бы как то не корректно так как данные могут меняться в зависимости от формата записи файла ... например будет не 03.07.06_17.-32-.21.txt а 17.-32-.21_03.07.06_.txt и т.д


 
dreamse   (2006-07-05 09:30) [2]

Сам формат данных известен , он пишеться в файле конфигурации , например

dd.mm.yy_hh.nn.ss

// Формат сохранения данных ( dd - день , mm - месяц , yy - год , hh - Час , nn - минуты , ss - секунды )


 
Jeer ©   (2006-07-05 09:31) [3]

Как ты думаешь, а если неожиданно, без предупреждения, лог-файл перейдет к формату ЕКЛМНЕПРСТ, кто должен это предугадать ?


 
dreamse   (2006-07-05 09:34) [4]

> Jeer ©   (05.07.06 09:31) [3]

Я и говорю что формат данных формирования файла известен , он находиться в файле конфигурации , стандартный фот такой dd.mm.yy_hh.nn.ss

и уже исходя из этого нужно вытаскивать данные из уже сформированных файлов ... вот на этом и застрял


 
Jeer ©   (2006-07-05 09:34) [5]

dreamse   (05.07.06 09:30) [2]

тогда читай первую сроку, разбирай на дату.


 
evvcom ©   (2006-07-05 10:15) [6]

> [4] dreamse   (05.07.06 09:34)

А если файлы писались с именами в одном формате, потом формат изменили, и они стали писаться уже в другом виде?
Ладно, можешь забить на такой случай. Читай формат из конфига и парси имена.



Страницы: 1 вся ветка

Текущий архив: 2006.08.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
5-1137932033
hawkins
2006-01-22 15:13
2006.08.20
ZipTV триальная версия


4-1146253724
Beginner81
2006-04-28 23:48
2006.08.20
Как запустить приложение (игру) в окне?


3-1150353422
s_t_d
2006-06-15 10:37
2006.08.20
Отображение длинных текстов в DBGrid


2-1154597818
Jimmy
2006-08-03 13:36
2006.08.20
Ошибка при открытии файла.


2-1154272586
Nikolaich
2006-07-30 19:16
2006.08.20
TMessage