И ещё вопрос: как UNIX время привести к виду ДД.ММ.ГГГГ?
И ещё вопрос: как UNIX время привести к виду ДД.ММ.ГГГГ?
А где там unix ? Время в БД filetime
Вот пример запроса для mssql
Для postgresql где то на форуме есть примерКод:SELECT TOP (10000) [layer], [archive_itemid], [source_time] AS [Время в FILE TIME], CASE WHEN [source_time] <= 1 THEN NULL ELSE DATEADD(ms, (([source_time]) / CAST(10000 AS bigint)) % 86400000, DATEADD(day, ([source_time]) / CAST(864000000000 AS bigint) - 109207, 0)) END AS [Время в TIME UTC 0] ,[status_code] , FORMAT ([value], 'f2') AS Value FROM [MyBD].[dbo].[data_raw] WHERE [status_code] = 0
В st не знаю, но можно создать программу с#:
Единственный момент где INT в с#, в MS4 это DINT, 2 строчка
Код:public override void Execute() { DT= DateTime.Now; UnixTime = (int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds; dtConvert= ConvertFromUnixTimestamp(UnixTime); static DateTime ConvertFromUnixTimestamp(double timestamp) { DateTime origin = new DateTime(1970, 1, 1, 0, 0, 0, 0); return origin.AddSeconds(timestamp); } }
Screenshot_15.png
После конвертации проекта созданного в версии 1.1 2018 года и запуска не работает настройка фона всех окон, как это недоразумение исправить?
Графика проекта большая и некоторые элементы по цвету сливаются с голубым фоном, на графиках с белым, цвет элементов предопределён техническим заданием.
При запуске родной среды проекта, регулировка цвета фона окна работает.
В проекте фон окон выбирается с помощью кнопок выбора цвета далее через переменные SolidColorType в заливку фона. Пришлось удалить связи и по новой создать, всё работает. Кстати в режиме исполнения значения переменных SolidColorType отображаются без закрывающей скобки типа = rgba(40,41,42,1
Добрый день! Подскажите пожалуйста как реализовать сохранение массива данных в файл и чтение данных из файла.
Есть потребность читать уставки (порядка 400 штук формата real) из внешнего файла (по нажатию кнопки, непостоянно) и иногда вносить изменения в файл.
На данный момент нашел только запись строки в файл и чтение строки из файла - но как распознать значения из строки (получается длинный набор чисел без привязки к переменным), надо писать какую-то отдельную программу
- может этот вопрос уже решен? Заранее спасибо за ответ.
Кто работал с XMLString, что это такое, в хелпах нет информации (странный подход у разработчиков - писать блоки и не давать на него инструкций в хелпе).
nub через массив строк не пробовали? з.ы. не работал с MasterScada, но так как она поддерживает C# если не ошибаюсь, то можно писать в файл переменные в виде массива строк при помощи
System.IO.File.WriteAllLines
и читать при помощи
System.IO.File.ReadAllLines
в другой системе я пишу файл вида
[63, 700]
[64, 700]
[451, 53]
[452, 53,5]
[453, 46]
где первая цифра это номер канала, а вторая это значение