sync
Junior Member / Новичок
Участник № / Member № 2233
отправлено / posted
Здравствуйте! У меня возник вопрос, как лучше всего получить текущее время ОС в программе ST ? Нашел способ через системные переменные Second, Minutes, Hours. Есть другие способы? Оч хотелось бы в секундах от 1970 года получать.
Сообщения / Posts 6 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Гусев Александр Петрович
Active Forum Member / Активный участник форума
Участник № / Member № 2148
отправлено / posted
можно подключить свою DLL а из TM вызывать ее ф-ии возвращаемые нужный вам TDateTime
Сообщения / Posts 84 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В ST программе создайте аргумент с типом Date_And_Time, к этому аргументу привяжите канал или атрибут, который отображает реальное время (к примеру: атрибут канала вызова программы - (45)Время изменения). Значение вашего аргумента будет равно числу секунд с 1.01.1970 по данный момент времени.
Сообщения / Posts 58 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Константин А
Junior Member / Новичок
Участник № / Member № 2718
отправлено / posted
Не работает, показывет только "data and time" 18.10.2007 17.15.37 (А где же секунды? с 1970 года????)
Сообщения / Posts 15 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Тип данных должен быть UDINT. А системное время в этом формате выдает системная переменная @t_Set_Date типа INPUT.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |