Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 июл 2025, 08:25

У двух Дат сравнить только Время

Автор xDD, 15 авг 2013, 13:57

0 Пользователей и 1 гость просматривают эту тему.

Dethmontt

Цитата: mixqn от 18 авг 2013, 10:58у представление времени вряд ли изменится с изменением платформы. время от платформы не зависит. если только параметры форматной строки изменятся - ну так если так рассуждать, то и функции могут поменяться.

Скорее всего такое сравнение будет зависеть от кодировки.
Так как сравнение идет по коду символа в таблице.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

FC-187-ProF

Besart, При сравнении 9:00:00 и 21:00:00 первое получается больше второго. Работает конечно просто результат показывает не верный.

sali

FC-187-ProF, А ПОЧЕМУ ТАК? что 9 больше 21

kiokiosan

Потому что сравниваются строки: 9 > 2.
Чтобы работало, нужно делать 09, а не 9.

sali



antoneus

Строки сравниваются лексикографически, то есть посимвольно. Сначала сравниваются первые символы. 9 > 2, все, до свидания.

sali


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск