АВ
Алексей Васильев

Год 2014 представляется как 0014 1С

Записываю дату так : Формат ("01.01.13" + " 28:10:14","ДФ=гггг""дддд, дд ММММ гггг""");
При этом рабочая дата - текущая дата на компе (28.10.2014). Почему так интерпретирует и как правильно нужно писать?

Спасибо.

Александр Лебедев
Александр Лебедев

Потому, что дата задаётся не в виде строки ограниченной двойным апострофом ", а в виде строки ограниченной одинарным апострофом '

К примеру:
'2013-01-01' — это твоя дата
Ну а время не может быть 28 часов!



Для преобразования строки в дату необходимо:
во-первых — представить дату в виде ггггммдд
во-вторых — исключить все другие знаки (точки, тире и прочее)

К примеру:

Дата ("20130101") выдаст дату 1 января 2013

Ещё можно разобрать дату и время на отдельные значения и собрать той-же функцией дата:

Дата (2014, 10, 28, 15, 23, 00) или Дата (2014, 10, 28)

P.S. Не понятно, что ты хотела получить форматом «гггг""дддд,»

Похожие вопросы
Чем отличаются профессии 1с разработчика от 1с программиста?
Как определить количество дней в текущем году, 1С предприятие?
Каким вы представляете себе новый год (с 2013 на 2014)
Что у меня будет в 2014 году?
Что у них будет в 2014 году?
Если бы СССР не распался, какую жизнь Вы представляете в это время в "СССР 2014 года"?
Как сделать изменение в 1с новой формы налоговой накладной за 2014 год
что лучше купить? приору 2014 года или гранту 2014 года?
Программирование в 1С.
в 2000 году каким вы представляли и ожидали будет год 2014