1С 8.x : Процедура вычисляет количество лет, месяцев и дней между двумя датами
Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД.
Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД".
Пользуйтесь. arithmometr
Внешние источники данных 0 Почему данная возможность вызывает такой интерес? Любой человек, который программировал в 1С при этом достаточно неплохо знаком с SQL и хотя бы в общих чертах знаком с архитектурой и принципами разработки других технологических платформ для бизнес прЗаполнение табличного поля данными таблицы значений, полученной из SQL - Запроса 1 Процедура ЗаполнитьНажатие(Элемент)
запрос = СоставитьЗапрос(); //Функция СоставитьЗапрос() возвращает строку запроса
ТаблицаВывода = Новый ТаблицаЗначений;
ТаблицаВывода.Очистить();
ТаблицаВывода = ЗапросКСкуль(CRM_MSSQL_Сервер,CRM_MSSQL_БазаДаКак программно изменить текст, цвет, фон ячейки или области табличного документа? 9 Ниже приведено несколько полезных шаблонов кода по работе с табличным документом: //Пример получения текста ячейки
ПолеТабДок = ЭлементыФормы.тдПолеТабличногоДокумента;
ПолеТабДок.Область("R1C2").Текст = спрНоменклатура.Наименование;
ПолеТабДокКак соединить дату и время? 1 Функция СоединитьДатуИВремя(Дата, Время) Экспорт
ДатаСтрока = Формат(Дата, " ДФ=" " ггггММдд" " " );
ВремяСтрока = Формат(Время, " ДФ=" " ЧЧммсс" " " );
Результат = Дата(ДатаСтрока + ВремяСтрока);
Возврат Результат;
КонецФункции Как сохранить значение в реестр Windows? 0
RegProv=ПолучитьCOMОбъект(
" winmgmts:{impersonationLevel=impersonate}! . root default:StdRegProv"
);
// Создадим ключ, установив значение в текущую дату
RegProv.CreateKey(" 2147483649" ," Software 1C 1Cv8 Report" ); // создание раздела
// Посмотреть все результаты поиска похожих
Момент Времени и Граница, назначение, примеры использования 46 Момент времени:
Фирма 1С описывает так:
Предназначен для получения и хранения момента времени для объекта в базе данных. Содержит дату и время, а также ссылку на объект базы данных. Используется в качестве значений свойств и параметров методоПреобразование даты 1С в unixtime (Unix Time Stamp) 22 Как известно, unixtime содержит количество секунд, прошедших с 1 января 1970 года. Поэтому, для преобразования даты 1С в дату unixtime нам всего то нужно от нашей даты отнять дату 01.01.1970 и перевести получившееся значения в удобоваримый формат.
Как вычислить разницу между двумя датами в месяцах 17
Функция РазницаДатВМесяцах(Дата1, Дата2) Экспорт
ДатаНач = ?(Дата1 Дата2, Дата1, Дата2);
ДатаКон = ?(Дата1 Дата2, Дата2, Дата1);
Годы = Год( датаКон ) - Год( датаНач );
Месяцы = Месяц( датаКон ) - Месяц( датаНач );
Разность = месяцы +Функция месяц прописью 13 // пример от glory01
А = Формат(20020820153309, " ДФ=ММММ" )
// А = " Август"
А = Формат(ТекущаяДата(), " ДФ=ММММ" )
// А = " Март"
Функция МесяцПрописью(НомерМесяца) Экспорт
НомерМесяца=Число(НомерМесяца);
Если НомерМесяца = 1 Тогда
ВозКак вычислить разницу между двумя датами в часах и минутах 13 Функция РазностьВремени(Время1, Время2);
Разность = Время1 - Время2;
Если Разность 0 Тогда
Часов = Цел(Разность / 3600);
Минут = Цел((Разность - Часов * 3600) / 60);
Возврат Дата(1, 1, 1, Часов, Минут, 0);
Иначе
Возврат Дата(1,1,1,0,0,0);
Посмотреть все в категории Работа с Датами (Временем)