@Q_Q К сожалению через node.js и ws модуль не могу конектится к сокету т.к там каждый раз создаётся уникальная ссылка для нового пользователя, а объект который её создаёт определить для меня трудно сайт написан на react + obfurscator. Плюс к этому ещё и в самом ws внутри нужно каждые 5 минут отправлять токен аутентификации который генерирует какая-то анонимная функция либо вообще на сервере. Вроде ещё как можно сделать обёртку или сделать прокси чтобы свои обработчики повесить но это уже вообще темный лес для меня недостижимый. Поэтому пришлось использовать такой костыль. В Принципе все работает, ws команды я отправляю также через Ява скрипт и взаимодействую с этим сайтом быстро не используя веб интерфейс сайта вообще. Единственная проблема это видеть всю консоль не только в режиме отладчика. Я думал может в BAS есть какой-то свой способ о котором я не знаю, просто парсить ее в переменную бесконечно каждый раз обращаясь к ней и записывая последнее действие по умолчанию
БАГ с парсингом даты (Дату в Миллисекунды) получение unixtimstamp из даты ISO Z
-
Есть дата вот такая:
2022-10-01T03:06:14Z
если использовать стандартный кубик то получим в милисекундах
1641783974000а теперь проверим эту дату
на https://www.unixtimestamp.com/
получим :
9 месяцев назад - как бы это слегка не правда ....Как коректно этот формат перевести в милисекунды ?
Во всех учебниках написано что можно использовать ISO date format
пробую так в басе[[MS_TEST]] = new Date("2022-10-01T03:06:14Z");получаю инвалид дэйт ...
Если посмотрим тут
https://www.utctime.net/z-time-now
сам по себе формат даты корректный.[[MS_TEST]] = Date.parse("2022-10-01T03:06:14Z");такой вариант тоже не дает результата в кубике выполнить код (не браузерном) ...
==================================================================
Короче нашел решение:
в стандартном кубике выполнить код вот этот код не работает[[MS_TEST]] = Date.parse("2022-10-01T03:06:14Z");А в кубике яваскрипт в браузере работает и о чудо правильно работает !!!
Это БАГ.
-
@Bigma said in БАГ с парсингом даты (Дату в Миллисекунды) получение unixtimstamp из даты ISO Z:
Есть дата вот такая:
2022-10-01T03:06:14Z
если использовать стандартный кубик то получим в милисекундах
1641783974000а теперь проверим эту дату
на https://www.unixtimestamp.com/
получим :
9 месяцев назад - как бы это слегка не правда ....Как коректно этот формат перевести в милисекунды ?
Во всех учебниках написано что можно использовать ISO date format
пробую так в басе[[MS_TEST]] = new Date("2022-10-01T03:06:14Z");получаю инвалит дайт ...
Если посмотрим тут
https://www.utctime.net/z-time-now
сам по себе формат даты корректный.[[MS_TEST]] = Date.parse("2022-10-01T03:06:14Z");такой вариант тоже не дает результата ...
==================================================================
Короче нашел решение:
в стандартном кубике выполнить код вот этот код не работает[[MS_TEST]] = Date.parse("2022-10-01T03:06:14Z");А в кубике яваскрипт в браузере работает и о чудо правильно работает !!!
Это БАГ.
Это не баг, в бас старая версия js
-
This post is deleted!
-
@UserTrue said in БАГ с парсингом даты (Дату в Миллисекунды) получение unixtimstamp из даты ISO Z:
Это не баг, в бас старая версия js
Ну это я, плять, поняла уже, но стандартный кубик то хрень выдает ... а это как минимум баг.