0
ProxyInspector
09.04.19
✎
10:23
|
Можно ли как то, с минимальными затратами получать мировое время на Сервере1с, с точностью десяток секунд. На сервере время может меняться произвольным образом, тебуется что-то постоянное
|
|
4
ProxyInspector
09.04.19
✎
12:09
|
Спасибо infostart.ru получилось не плохо
АдресСервера = "yandex.com";
АдресСкрипта = "/time/sync.json?geo=utc"; //UTC+0:00
НТТР = Новый HTTPСоединение(АдресСервера, 443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
Ответ = НТТР.Получить(Новый HTTPЗапрос(АдресСкрипта));
Результат = ОТвет.ПолучитьТелоКакСтроку();
ЧтениеОтвета = Новый ЧтениеJSON;
ЧтениеОтвета.УстановитьСтроку(Результат);
ДанныеОтвета = ПрочитатьJSON(ЧтениеОтвета, Истина);
ЧтениеОтвета.Закрыть();
ВремяСтрокой = Формат(ДанныеОтвета.Получить("time"), "ЧГ=0");
ДатаВремя = ПрочитатьДатуJSON("new Date(" + ВремяСтрокой + ")", ФорматДатыJSON.JavaScript);
Сообщить(ДатаВремя);
|
|