手表--带屏幕音响-时间制切换12/24小时

首先找个功能只是小时的变换,其他不用管,这个很关键,无需感觉困难,只需要把时间超过12的后面的重头计算就好13就是1,全部减12。就完成任务了。

然后AM和PM ,是二选一的,没有两个都选的情况,所以定义的时候可以用枚举哈哈。这里其实问题不大随意。

1.定义一个变量确定是否是AM 或者PM

我这里用的是杰理我为了方便直接这里直接这样了,你们可以直接定义一个变量也是可以的

2.做一个切换界面,

这里也做一个标志位,标志什么模式。12还是24.

3.在12的时候把小时减去12

4.别忘了手机传输的也要做处理。

5.最重要的就是在24小时的时候把AMPM给他隐藏了,这样就可以达成效果

6.这个可以加定时间去刷新12小时制度的在跳变从12到1,这个AM会变测PM.

这个如果没有用数据源,就要用定时器刷,,一半数据源是自带定时器的

相关推荐
长不胖的路人甲12 分钟前
斐波那契查找Java 实现 + 完整思路
java·开发语言
星恒随风19 分钟前
C++ 继承进阶:默认成员函数、多继承、虚继承与组合设计
开发语言·c++·笔记·学习
Yeauty23 分钟前
用 Whisper 转录前,你不用再离开 Rust
开发语言·rust·ffmpeg·音视频·视频
电子云与长程纠缠25 分钟前
UE中使用TGuardValue与TInlineComponentArray数据结构
开发语言·数据结构·学习·ue5·游戏引擎
呜喵王阿尔萨斯1 小时前
C/C++ const -- 多义混乱
c语言·开发语言·c++
__log1 小时前
幂等性设计:从“重复提交“到“稳如磐石“的系统防护
java·开发语言·spring boot
spider_xcxc1 小时前
Helm 部署 K8s 集群完整笔记
java·开发语言·kubernetes
海清河晏1111 小时前
Qt实战:从零构建美化登录界面
开发语言·c++·qt
一只小灿灿1 小时前
C++ 各类特殊符号、运算符
开发语言·c++
Fu_Lin_1 小时前
《Qt嵌入式从零基础到精通》前言与阅读指南
开发语言·qt