Формат времени в 1с .7.7 #309099


#0 by NikoN_S
1)Из эксель считается ячейка формата 01.06.2007 6:23:59 - 1с прочитает эти данные в формате дата? 2)И сравнивая даты 01.06.2007 6:23:59 и 01.06.2007 6:33:13 , больше получится вторая дата?
#1 by Джинн
1. Нет. 2. Нет. В 1С времени как такового нет. Используется практически повсеместно позиция документа как Дата+Время+IDDOC. В ней Время - это количество десятитысячных секунды с начала суток в 36-ричном формате.
#2 by NikoN_S
А как тогда даты сравнивать в 1с?
#3 by ado
Пиши в текст и делай свою процедуру сравнения.
#4 by NikoN_S
Сравнивать символьно?????
#5 by fisher
Ну зачем. Приведи дату к формату ГГГГММДД и сравнивай строки.
#6 by NikoN_S
а время? и формат именно 01.06.2007 6:23:59.
#7 by NikoN_S
в 8 тоже самое? сравнивать строки? и что-то не пойму как сравнивать строки:проверять каждый символ и что больше или нет?Мне же нужно проверить не просто на одинаковость, а какая больше дата?
#8 by у лю 427
а накуй время? учет (бух, налоговый, управленческий) не требует учета по времени практически нигде...
#9 by Михей
в 8-ке "по-людски" уже
#10 by NikoN_S
Своя конфа. Из экселя загружаются данные связанные со временем, их нужно обработать. В зависимости от разности по времени(1 час или 5 часов в дате) делать выводы
#11 by NikoN_S
Значит в 8 по-людски, это уже хорошо,херово, что у меня пока на 7.
#12 by Михей
тю, так наваяй что нибудь свое для сравнения дат, я думаю это не проблема
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С