21.10.2019 Роман Барабанов 12612
Как установить время в миллисекундах в 1С

Содержание:

1.       Дата и время в запросе 1С: миллисекунды

2.       Как получить время в миллисекундах в 1С 

 

1.   Дата и время в запросе 1С: миллисекунды


Зачастую в 1С пользователь работает с результатами запросов. Дата и время в запросе 1С может быть установлена в разных форматах. 


После внедрения какого-либо блока с запросами на тот период, когда пользователи начинают работу, удобно использовать подсчет миллисекунд в 1С, который был добавлен в платформу, начиная 8.2.17, просто выводя информацию за какое время был сформирован отчет с данными параметрами или условиями. Это удобно для сбора обратной связи, пользователь сразу может дать информацию о том, сколько заняло формирование отчета с конкретными параметрами. 


2.   Как получить время в миллисекундах в 1С


Синтаксис получения времени в миллисекундах отличается от обычной даты и выглядит следующим образом:


ТекущаяУниверсальнаяДатаВМиллисекундах()


Соответственно, для получения времени в миллисекундах в 1С для формирования того или иного отчета необходимо до строки его выполнения указать:


НачалоЗамера=ТекущаяУниверсальнаяДатаВМиллисекундах();


А в следующей за выполнением:


ОкончаниеЗамера=ТекущаяУниверсальнаяДатаВМиллисекундах();


Ну и разница ОкончаниеЗамера и НачалоЗамера и есть время необходимое для формирования запроса.


Если есть необходимость использовать платформу старше 8.2.17, то придется извернуться для их получения. В дате всегда хранятся миллисекунды, просто они не выводятся, достаточно умножить результат разности на 1000.


В 7.7 для получения миллисекунд придется подключать COM-объект MSScriptControl.ScriptControl.

ScriptControl=СоздатьОбъект("MSScriptControl.ScriptControl");

ScriptControl.Language = "javascript";

date=ScriptControl.Eval("new Date();");

Сообщить(date.getTime(0));

Сообщить(date.getHours(0));

Сообщить(date.getMinutes(0));

Сообщить(date.getSeconds(0));

Сообщить(date.getMilliseconds(0));

Специалист компании ООО «Кодерлайн»

Роман Барабанов

Наши проекты

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Бухгалтерский учет
- Расчет зарплаты и кадровый учет
- Налоговый учет ...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

ООО «Солви Пак»
ООО «Солви Пак»

Отрасль:
Торговля. Производство печати на рулонных материалах

Внедренное типовое решение:
1С:CRM+1С:Комплексная автоматизация

Управление отношениями с клиентами (CRM) ...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование п...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение