![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Доброго времени суток!
Что это за время такое 1w1d1h? Переводится как: 1 неделя 1 день 1 час Как это транслировать в Delphi? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Приведите пример.
PS. Обнаружил на просторах И-нета: Код:
Последний раз редактировалось s-andriano; 14.04.2013 в 09:26. |
![]() |
![]() |
![]() |
#3 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
скорее это интервал времени, но не уверен
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Этот формат времени используется в ОС оборудования MikroTik, ОС основана на ядре Linux.
Написал решение в виде регулярного выражения: Код:
Дней не может быть 8, если их 8, то это доп. неделя и 1 день. Часов не может быть 26, иначе это 1 день и 2 часа. Минут не может быть 65, иначе это 1 час и 5 минут. Секунд не может быть 65, иначе это 1 минута и 5 секунд. Как это подчинить правилу в регулярном выражении? |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
А мы покупаем или продаем?
То есть, какой и процессов нас интересует? - создание строки 1w1d1h1s, - разбор строки 1w1d1h1s. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Разбор введенного пользователем, создание -дело не хитрое.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
И в чем проблема?
Если пользователь ввел "8d", то какая нам разница это "восемь дней" или "доп. неделя и один день"? Все равно это будет переведено в 8*86400000. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Я бы только рад этому был =)
БД не принимает не правильно введенные данные. Проблему решил... Последний раз редактировалось Человек_Борща; 14.04.2013 в 21:28. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
То есть нужен был входной контроль и исправление ошибок?
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
да............
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формат времени | Protuberanez | Microsoft Office Access | 1 | 11.07.2012 19:11 |
формат времени | aleklepp | Microsoft Office Excel | 4 | 01.11.2011 16:20 |
Формат времени | Nebojitel | Microsoft Office Excel | 7 | 27.05.2011 22:19 |
Формат времени | ruavia3 | Microsoft Office Excel | 3 | 15.03.2010 11:30 |
Формат времени | artemavd | Общие вопросы Delphi | 6 | 22.09.2009 15:23 |