21.10.2019 Роман Барабанов 12299
Как установить время в миллисекундах в 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С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

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

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

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

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

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетнос...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

Отрасль:
Торговля

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

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

ООО "РУКАРД-АУРА"
ООО "РУКАРД-АУРА"

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

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

- Налоговый учет;...

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

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

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

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

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

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

- Разработка подсистемы оперативного учета транзакций...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Ана...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

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

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

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

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

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

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

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