哈喽,你好啊,我是雷工!
在做SCADA项目时,难免需要显示日期星期时间,如何通过系统变量转换为客户要求的格式显示。
下面以“YYYY-MM-DD 星期* 时:分:秒”的格式为例,介绍如何实现任意格式显示。
(一)效果演示
以下为以“YYYY-MM-DD 星期* 时:分:秒”的格式显示日期,星期,时间的演示效果:
(二)实现思路
KingSCADA具有以下系统变量可以使用:
$Year:16位无符号整型,返回系统当前日期的年份。
$Month:16位无符号整型,返回1到12之间的整型,表示当前日期的月份。
$Day:16位无符号整型,返回1到31之间的整型,表示当前日期的日。
$DayofWeek:返回0-6之间的整数,表示当天是星期几,0表示星期天。
$Time:返回系统当前时间字符串,最长32个字符。
以上为本例应用到的系统变量,KingSCADA还有其他系统变量可供使用。
根据以上系统变量实现字符串的拼接可实现要求的格式显示。
(三)实现步骤
1、创建画面
在KingSCADA中的视图-画面中创建一个测试画面,在测试画面中添加文本显示标签。<