广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6926|回复: 6

请教一下怎么用LUA取得系统时间

[复制链接]

4

主题

7

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2020-7-22 18:00:34 | 显示全部楼层 |阅读模式
试过取LUA控件的value,得到的是一个超大的科学计数的值,不会转换,而且是固定值,取get_text值是空的;试过设置协议变量,但是取到的是nil,估计是只有modbus才能用。
回复

使用道具 举报

4

主题

7

帖子

48

积分

新手上路

Rank: 1

积分
48
 楼主| 发表于 2020-7-22 18:08:56 | 显示全部楼层
转了个弯,试了一下os.date("%S"),可以用,看来串口屏支持这个函数
回复

使用道具 举报

1

主题

21

帖子

90

积分

注册会员

Rank: 2

积分
90
发表于 2020-7-23 08:56:28 | 显示全部楼层
你好!通过lua可以获取屏幕的系统时间,通过get_date_time()可以获取相应的年月日时分秒的变量值,对应可以以获取出来的时间变量用set_value函数来显示到文本控件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

5

主题

13

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2022-7-18 16:00:16 | 显示全部楼层
xiekecheng 发表于 2020-7-23 08:56
你好!通过lua可以获取屏幕的系统时间,通过get_date_time()可以获取相应的年月日时分秒的变量值,对应可以 ...

剛發現在 on_init() 內使用 get_date_time() 返回之數值不正確
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12537
发表于 2022-7-18 17:07:40 | 显示全部楼层
ayjohnny 发表于 2022-7-18 16:00
剛發現在 on_init() 內使用 get_date_time() 返回之數值不正確

不在on_init()内获取正常?
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

5

主题

13

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2022-7-19 09:25:17 | 显示全部楼层
If后要接end 发表于 2022-7-18 17:07
不在on_init()内获取正常?

是. 要建設一個timer, 2秒後才可以用get_date_time()
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12537
发表于 2022-7-19 10:09:04 | 显示全部楼层
ayjohnny 发表于 2022-7-19 09:25
是. 要建設一個timer, 2秒後才可以用get_date_time()

一般参数获取可以考虑上电后开定时器来获取
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-4-19 10:38 , Processed in 0.053410 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表