自定义SimAPP的时间显示

选中时间控件的闹钟,选动作,如下:

2024-05-27T12:47:20.png

其中 "%X"为具体的格式,可以用下面的格式

2024-05-27T12:46:38.png

例子

  • 显示当前时间(含秒): timestr=os.date("%X", os.time()); 界面显示为 20:49:00
  • 显示当前时间(不含秒): timestr=os.date("%H:%M", os.time()); 界面显示为 20:49
  • 显示日期时间: timestr=os.date("%Y年%m月%d日 %H:%M", os.time()); 界面显示为 2022年11月27日 20:49
  • 显示星期几(中文)
weekDays = {"星期日","星期一", "星期二","星期三", "星期四","星期五","星期六" }
--星期数保存到变量chnw 
chnw = weekDays[os.date("%w")+1];

APP实战

显示日期,星期,时间到不同的3个框,名称分别是: 日期框 ClockTime3 星期框 ClockTime2 时间框 ClockTime1

weekDays = {"星期日","星期一", "星期二","星期三", "星期四","星期五","星期六" }

chnw = weekDays[os.date("%w")+1]; 

timestr=os.date("%H:%M", os.time());

Datestr=os.date("%Y年%m月%d日", os.time());

UpdateUI("ClockTime3",Datestr,100); --显示日期
UpdateUI("ClockTime2",chnw,100); --显示星期
UpdateUI("ClockTime1",timestr,100);--显示时间

2024-10-22T05:35:36.png

更多排版效果:

2024-10-22T05:37:34.png

注意事项

区分大小写,写错的话内存会溢出,程序可能会异常退出,请仔细检查.
~时间格式,显示日期,年月日,星期,时间框~