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

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

请问一下,怎么判断时间上过了一天

[复制链接]

14

主题

19

帖子

215

积分

中级会员

Rank: 3Rank: 3

积分
215
发表于 2025-2-19 22:44:36 | 显示全部楼层 |阅读模式
请问一下,怎么判断时间上过了一天
回复

使用道具 举报

0

主题

599

帖子

1754

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1754
发表于 2025-2-20 16:38:35 | 显示全部楼层
用get_date_time函数去获取当前的时间,使用string.format将年、月、日格式化为字符串,成一个变量,然后用另一个变量last_date与这个字符串变量来判断,初始化另一个变量,把这个字符串变量存储到last_date里面,如果last_date与字符串变量不同就可以判断过去一天了,然后在更新last_date变量与字符串变量一致:
local year, mon, day, hour, min, sec, week = get_date_time()
        -- 创建一个当前日期的字符串
local current_date = string.format("%04d-%02d-%02d", year, mon, day)
        -- 检查是否已经过去了一天
        if last_date == nil then
            last_date = current_date  -- 第一次运行时,初始化last_date
            print("last_date"..last_date)
        elseif last_date ~= current_date then
            -- 如果日期不同,说明过去了一天
            print("已经过去了一天")
            last_date = current_date  -- 更新last_date
        end
回复

使用道具 举报

63

主题

232

帖子

3802

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
3802
QQ
发表于 2025-2-20 16:42:23 | 显示全部楼层
本帖最后由 小逸老师 于 2025-2-20 17:03 编辑

【开源】【TFT屏】屏幕运行了多少天
https://bbs.gz-dc.com/forum.php? ... 6&fromuid=39154
(出处: 广州大彩串口屏论坛_大彩开发者交流论坛)

大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-9 22:14 , Processed in 0.057053 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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