问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

基于JAVA的模拟实现钟表功能的程序开发,可以自由设置时间,可选择时区,时钟走时

发布网友 发布时间:2022-04-27 07:53

我来回答

1个回答

热心网友 时间:2023-09-14 02:45

//构造一个GregorianCalendar,并且将年月日时分秒都定为0,得到一个基础时间值(精确到毫秒)
long base=new GregorianCalendar(0,0,0,0,0,0).getTime().getTime();
DateFormat df=new SimpleDateFormat("HH:mm:ss"); //构造一个时间格式对象(仅仅取时分秒)
//一天有60*60*12*2秒,从0秒开始,逐秒增加,判断该时刻是否发生针的重叠。
//把时钟盘面分成60格,判断时针、分针、秒针是否在同一格子上
for(int t=0;t<60*60*12*2;t++){
//计算时针所在格子,对60*60*12求余是将当前总秒数映射到半天的范围中(时针在后半天与前半天的位置变动一样),然后除以60得到分钟数,然而对于分针来说一分钟走一格子,对于时针来说则是走十二分之一格子(时针60分钟走5个格子),于是又再除以12得到时针所在的格子

int locHourHand=Math.round((t%(60*60*12))/(60*12));
// 对60*60求余得到分、秒段的数据,除以60得到其中分钟数,也对应于分针格子了。
int locMinuteHand=Math.round((t%(60*60))/60);
// 对60求余得到秒段数据,即秒针所在格子
int locSecondHand=t%60;
//若三者相同则表示重叠
if(locHourHand==locMinuteHand&&locHourHand==locSecondHand){
//此时将其恢复为一个正常的Date对象(Date对象精确到毫秒)
Date date=new Date(base+t*1000); //加上之前的基础时间值,再加上当天的时间
System.out.println(df.format(date)); //进行格式化输出
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
交通工程好考公务员吗 交通工程类考公时包括哪些专业 交通工程专业的能报考什么样的公务员 交通工程专业往哪些方向考公务员 交通工程可以考公务员有哪些岗位 我专业交通工程。能考什么类型的公务员 支付宝怎么关联另一个账号 支付宝怎么关联另一个支付宝 支付宝关联账号在哪里?怎么添加? 京东买手机发票可以开别人名字吗 用java设计和编写一个指针式时钟程序,应用线程实现时钟的走动,有的发我邮箱,361390264@qq.com,谢啦!! java闹钟程序代码 怎样可以把瘦肉做得嫩滑?(无论煮粥还是炒菜) 求高手帮忙写个JAVA程序,图形时钟 java程序 时钟 整点报时代码 如何做出滑嫩清爽的瘦肉片? java简单时钟 瘦肉怎么做才嫩 编写Java应用程序。首先,定义一个时钟类——Clock, 炒瘦肉需要掌握哪些窍门?怎么炒才能又滑又嫩呢? java模拟时钟 怎么用JAVA编程实现实时动态运行的模拟时钟? Java时钟程序,更改时间之后,下一秒指针却是按照更改的数字变更了,第二秒后,指针又回到了当前系统时间 java时钟 JAVA时钟设计 JAVA 编写时钟程序 怎样用java 程序写一个时钟程序 怎么用java编写时钟呀? 瘦肉要怎么处理才嫩滑? 工字钢每吨怎么换算成每米的价格 规格是 45 36 25 这个型号,国标的,急要谢谢 急需要一个简单的JAVA闹钟程序 用java编写一个电子时钟程序。每秒显示一次当前的时间。 如何用JAVA程序编写一个指针的动态时钟。 板栗成熟季节 微信公众号个人怎么建立 现在北京中小学教师条件要求很高吗 请问现在北京的小学老师还有编制内和编制外的区分吗?是不是只要当上了小学老师就是在编的? 北京小学教师什么时候找工作 小学生废物利用小制作 适合小学生制作的小制作,既要废物利用,又要好做,还要实用。谢谢了... 小学生废品利用简单小制作 小学生废品制作工艺品 非常复杂的小学废品手工小制作 小学生用废品能进行什么的手工制作 法大是哪个大学 法大是什么大学 中国政法大学怎么样? 中国政法大学毕业后的就业方向 中国政法大学 就读于中国政法大学是什么感受?