
Сообщение от
Minarion
Время в unix получаю от внешнего источника.
В 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