В 1С получить текущее время в миллисекундах можно несколькими способами. Выбор способа зависит от того, насколько точное время вам требуется и для каких целей вы собираетесь его использовать. Этот способ является наиболее простым, но менее точным, так как точность зависит от настроек операционной системы и платформы 1С. ДатаВремя = ТекущаяДата(); СтрокаДатаВремя = Формат(ДатаВремя, "ДФ=ГГГГММДДччммсс"); // Форматируем дату и время в строку Миллисекунды = Число(Формат(ДатаВремя, "ФС")); // Получаем миллисекунды из формата ВремяВМиллисекундах = Дата(СтрокаДатаВремя) + Миллисекунды / 1000; // Преобразуем в число секунд с начала эпохи, включая миллисекунды Сообщить(ВремяВМиллисекундах); Описание: Недостатки: Если ваша конфигурация 1С позволяет использовать .NET, можно получить более точное время в миллисекундах, используя .NET Framework. Этот способ обычно используется в управляемых формах. #Если Клиент Тогда Перем DateTime; DateTime = Новый COMОбъект("System.DateTime"); Перем Now; Now = D