Трудно ответить на поставленный вопрос.
Если Вам необходимы секунды, просто добавьте к полученному времени нужное количество секунд
Если Вам необходимы секунды, просто добавьте к полученному времени нужное количество секунд
Странный ответ.
Были же какие-то мысли при создании функции...
Я считываю время из файла в формате yyyy.mm.dd hh:mi:ss и перевожу в datetime, но получаю время без секунд и, заметьте, без ПРЕДУПРЕЖДЕНИЯ о потере точности.
Как я понял, мне теперь надо к полученному времени прибавить секунды. Но, так как они спрятаны в текстовой строке, то их надо вытащить, перевести в число и прибавить.
Очень удобно. Не правда ли?
А почему бы не исправить функцию StrToTime?...
Были же какие-то мысли при создании функции...
Я считываю время из файла в формате yyyy.mm.dd hh:mi:ss и перевожу в datetime, но получаю время без секунд и, заметьте, без ПРЕДУПРЕЖДЕНИЯ о потере точности.
Как я понял, мне теперь надо к полученному времени прибавить секунды. Но, так как они спрятаны в текстовой строке, то их надо вытащить, перевести в число и прибавить.
Очень удобно. Не правда ли?
А почему бы не исправить функцию StrToTime?...
Будет исправлена функция StrToTime?...
Нет
А еще вот такой код
datetime a = D'2006.05.05 12:00:00'; datetime b = D'2006.05.05 12:00:30'; // на 30 секунд больше Comment(a,"\n",b);
выводит два одинаковых числа 1146830400, то есть секунды здесь тоже не используются.
Зачем же их было учитывать в формате datetime?
И еще вот такие две конструкции не компилируются
datetime a = D'12:00:00'; datetime b = D'';
пишет "date literal string is incomplete"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Converts string in the format "yyyy.mm.dd hh:mi" to type datetime.