手表--带屏幕音响-时间制切换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.

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

相关推荐
像风一样自由202030 分钟前
Python与Rust语法对比详解:从入门到精通
开发语言·python·rust
Dxy12393102161 小时前
python如何下载svg图片
开发语言·python
ShineWinsu2 小时前
对于牛客网—语言学习篇—编程初学者入门训练—复合类型:BC136 KiKi判断上三角矩阵及BC139 矩阵交换题目的解析
c语言·c++·学习·算法·矩阵·数组·牛客网
编啊编程啊程2 小时前
响应式编程框架Reactor【4】
java·开发语言
李白同学8 小时前
C++:list容器--模拟实现(下篇)
开发语言·数据结构·c++·windows·算法·list
一丢沙8 小时前
Verilog 硬件描述语言自学——重温数电之典型组合逻辑电路
开发语言·算法·fpga开发·verilog
z20348315209 小时前
C++抽象类
c语言·c++
炒毛豆9 小时前
vue3+antd实现华为云OBS文件拖拽上传详解
开发语言·前端·javascript
THMAIL9 小时前
攻克 Java 分布式难题:并发模型优化与分布式事务处理实战指南
java·开发语言·分布式