|
Как в 1 8.х вытащить время с точностью до милисекунд? |
☑ |
0
nlira
21.05.14
✎
10:55
|
Как в 1 8.х вытащить время с точностью до милисекунд?
|
|
1
Heckfy
21.05.14
✎
10:56
|
Не?
|
|
2
nlira
21.05.14
✎
10:57
|
(1) не это для 7
|
|
3
shuhard
21.05.14
✎
10:58
|
(0) командасистемы и shell
|
|
4
Heckfy
21.05.14
✎
10:58
|
(2) Где там для семерки?
|
|
5
nlira
21.05.14
✎
10:58
|
кто нибудь пробовал проделать такое?
в командной строке есть time. Делаю через Выполнить() выполяется в командной строке, но не могу вернуть в 1С
|
|
6
nlira
21.05.14
✎
10:59
|
Как то так делается в 7. А в 8? ScrptCtrl = новый COMОбъект("MSScriptControl.ScriptControl");
ScrptCtrl.Language="vbscript";
ScrptCtrl.AddCode("
|Function timm()
| new Date().getTime()
|End Function
|");
Время = ScrptCtrl.Eval("new Date().getTime()");
Возврат Время;
|
|
7
Wobland
21.05.14
✎
10:59
|
ТекущаяУниверсальнаяДатаВМиллисекундах
|
|
8
nlira
21.05.14
✎
11:00
|
(7) - низкий поклон тебе. Спасибо
|
|
9
nlira
21.05.14
✎
11:01
|
63 536 266 879 643 что это за время?
|
|
10
nlira
21.05.14
✎
11:02
|
после выполнения ТекущаяУниверсальнаяДатаВМилисекундах() выдал вот такую хрень: 63 536 266 879 643
|
|
11
Dmitrith
21.05.14
✎
11:02
|
Функция ВернутьТекущуюДатуВремяСМиллисекундами()
ДатаВремяСМиллисекундами = Строка(ТекущаяДата());
Попытка
scrptCtrl = Новый COMОбъект("MSScriptControl.ScriptControl");
scrptCtrl.language = "jscript";
scrptCtrl.addcode("
|function GetMilliseconds()
|{
|d = new Date();
// |return(d.getHours()*3600000+d.getMinutes()*60000+d.getSeconds()*1000+d.getMilliseconds());
|return(d.getMilliseconds());
|}
|");
МиллиСекунды = scrptCtrl.run("GetMilliseconds");
ДатаВремяСМиллисекундами = ДатаВремяСМиллисекундами + ":" + Строка(Формат(МиллиСекунды, "ЧГ="));
Исключение
КонецПопытки;
Возврат ДатаВремяСМиллисекундами;
КонецФункции //Функция ВернутьТекущуюДатуВремяСМиллисекундами()
|
|
12
vicof
21.05.14
✎
11:03
|
(10) Описание:
Получает текущую универсальную дату в миллисекундах (в UTC, начиная с 01.01.0001 00:00:00).
|
|
13
BuHu
21.05.14
✎
11:03
|
(10) почему хрень?
|
|
14
Heckfy
21.05.14
✎
11:04
|
(10) Подозреваю, что это 2014 с копейками лет в милисекундах :)
|
|
15
Wobland
21.05.14
✎
11:04
|
(10) от рождества юниксового вроде - 1е января 70го
|
|
16
nlira
21.05.14
✎
11:05
|
(11) отработало!!! Спасибо!!!
|
|
17
nlira
21.05.14
✎
11:06
|
(11) то что было нужно
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший