v8: как проще распарсить дату из строки? #448460


#0 by victor79
попробовал Дата("01.01.2009") - ошибка. можно конечно делать Дата(число(прав(ДД, 4)), ... а есть ли что-либо из системных функций? или встроенные в конфигурации? (УТ и БП)
#1 by Широкий
#2 by JustBeFree
В 8-ке дата - это ГОД, МЕСЯЦ, ДЕНЬ. Формат Дата(ГГ,ММ,ДД). Поэтому надо Дата(Число(ГодИзСтрокиДата),Число(МесяцИзСтрокиДата),Число(ДеньИзСтрокиДата))
#3 by victor79
>Дата("01.01.2009 00:00:00") спасибо, это все же лучше чем полный разбор.
#4 by Широкий
Дяденька.. будете лекции читать?
#5 by JustBeFree
Если строка то в таком формате ГГГГММДДччммсс
#6 by JustBeFree
Почитай синтаксис языка
#7 by Живой Ископаемый
2 что означает этот ваш императив? что не будет работать?
#8 by JustBeFree
Может быть и будет. Я же не спорю ни с кем, просто привел то, что написано в синтаксисе языка.
#9 by Живой Ископаемый
2 да, но вы указываете что и кому почитать.. Вопрос - зачем вы так делаете, если - проще и эффективнее ?
#10 by Живой Ископаемый
читать в синтаксисе много ума не надо...
#11 by JustBeFree
Исключительно с целью . Я бы лучше в таком случае задал вопрос . Что за дяденька и какие такие лекции ? Это амикошонство по меньшей мере.
#12 by JustBeFree
Ненадо :) А зачем искать сложные пути, когда уже все разжёвано ?
#13 by Живой Ископаемый
2 в чем сложность пути? в том что представление даты УЖЕ есть и нужно как можно более проще получить из нее дату?
#13 by Axel2009
если у него изначально задано как 01.01.2009, то привести к 20090101 уже означает распарсить строку.
#13 by НЕА123
в недокументированная возможность.
#13 by НЕА123
что-то 13 развелось... к тому же в прокатит Дата("32.13.2009 00:00:00").
#13 by Axel2009
я не отвечал что это правильно или неправильно. мой ответ что системных функций как таковых нет чтобы распарсить корректно, и чтобы "проще".
#13 by Живой Ископаемый
2 И что? Хотел бы увидеть что ему может возвратить дату 32.13.2009
#13 by НЕА123
01.02.2010 0:00:00 собственно это не важно. главное - недокументировано.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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