编辑点评:罗盘免费旋转时钟软件
利用html+css+javascript和uniapp框架打造的一款旋转的手机屏幕时钟软件,时钟Clock app支持月日时分秒,还是那种八卦的旋转式罗盘画面,直接在满屏可以显示看时间很方便。
罗盘旋转时钟Clock软件最新动态
罗盘旋转时钟Clock软件迎来1.0.0版本的首次发布!本次更新主要聚焦核心功能改进:全新加入指南针旋转动画效果,时钟指针与罗盘方向实时同步,带来沉浸式时间体验;优化了触摸交互逻辑,支持单指旋转表盘、双指缩放大小,操作更流畅;同时修复了部分机型后台耗电异常问题。自上线以来,我们收到了大量用户的好评,大家称赞其“设计独特、省电实用”,并建议增加多种表盘主题和整点报时功能。开发团队已将这些宝贵意见纳入后续计划,下一版本将重点推出多款自定义罗盘皮肤和音效设置。感谢每一位用户的反馈,罗盘旋转时钟将持续进化,让时间充满方向感!

使用说明
1、在本页面下载手机客户端软件,安装到手机上;
2、在手机上运行就可以直接使用,免费用;
3、时钟是以满屏转动的形式展示时间非常有趣。
已知问题
1.秒数和系统时间相差一秒,找不到原因
2.小屏幕手机上会遮挡住一部分。本人技术有限,无法解决
3.秒数高亮偶尔会抽风慢一秒
软件点评
1、软件中需要随意的切换,每一次切换都会带来更多的乐趣。
2、用户可以根据壁纸上不断移动的轮盘来看当前时间,可以用不同的方式体验时间。
3、轮盘时钟壁纸下载后支持炫酷的旋转功能,可以根据手机的功能来体验这款软件。
4、玩家可以设置八卦罗盘时钟屏保桌面,可以让玩家体验最真实的八卦快感。
代码分享
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
html{
background: #000;
color: #666;
font-size: 12px;
overflow:hidden;
}
*{
margin: 0;
padding: 0;
}
span{
display: block;
float: left;
}
.on{
color: #fff;
}
.wrapper{
width: 200px;
height: 200px;
position: absolute;
left:50%;
top:50%;
margin-top: -100px;
margin-left: -100px;
}
.wrapper .timebox{
position: absolute;
width: 200px;
height: 200px;
top: 0;
left:0;
border-radius: 100%;
transition: all 0.5s;
}
.timebox span{
transition: all 0.5s;
float: left;
}
.wrapper .timebox span{
position: absolute;
left:50%;
top:50%;
width: 40px;
height: 18px;
margin-top: -9px;
margin-left: -20px;
text-align: right;
}
</style>
</head>
<body>
<div id="wrapper">
<div class="timebox yuebox" id="yueBox"></div>
<div class="timebox riqiBox" id="riqiBox"></div>
<div class="timebox hourbox" id="hourbox"></div>
<div class="timebox minutebox" id="minutebox"></div>
<div class="timebox secondbox" id="secondbox"></div>
</div>
<script>
let wrapper = document.getElementById("wrapper");
let yueBox = document.getElementById("yueBox");
let riqiBox = document.getElementById("riqiBox");
let hourbox = document.getElementById("hourbox");
let minutebox = document.getElementById("minutebox");
let secondbox = document.getElementById("secondbox");
/*
* 找所有的东西标签函数
* */
let findSiblings = function( tag ){
let parent = tag.parentNode;
let childs = parent.children;
let sb = [];
for(let i=0 ; i <= childs.length-1 ; i++){
if( childs[i]!==tag){
sb[sb.length] = childs[i];
}
}
return sb ;
};
/*
* 去掉所有兄弟的类
* */
let removeSiblingClass =function( tag ){
let sb = findSiblings( tag );
for(let i=0 ; i <= sb.length-1 ; i++){
sb[i].className = "";
}
};
/*
* 初始化月份函数
* */
let initMonth = function(){
for(let i=1; i<=12; i++){
let span = document.createElement("span");
span.innerHTML = i+"月";
yueBox.appendChild( span );
}
};
// 初始化日期
let initDate = function(){
for(let i=1; i<=31; i++){
let span = document.createElement("span");
span.innerHTML = i+"日";
riqiBox.appendChild( span );
}
};
// 初始化小时,分钟,秒
let initHour = function(){
for(let i=0; i<=23; i++){
let h = i ;
let span = document.createElement("span");
if( h<10){
h="0"+h;
}
span.innerHTML = h +"点";
hourbox.appendChild( span );
}
};
let initMinute = function(){
for(let i=0; i<=59; i++){
let f = i ;
let span = document.createElement("span");
if( f<10){
f="0"+f;
}
span.innerHTML = f +"分";
minutebox.appendChild( span );
}
};
let initSecond = function(){
for(let i=0; i<=59; i++){
let miao = i ;
let span = document.createElement("span");
if( miao<10){
miao="0"+miao;
}
span.innerHTML = miao +"秒";
secondbox.appendChild( span );
}
};
// 时间文字样式切换函数
let changeTime = function(tag){
tag.className = "on";
removeSiblingClass( tag );
};
/*
* 初始化日历函数
* */
let initRili = function(){
initMonth(); // 初始化月份
initDate(); // 初始化日期
initHour(); // 小时
initMinute();
initSecond();
};
/*
* 展示当前时间
* 参数:mydate 时间对象
* */
let showNow = function( mydate ){
let yue = mydate.getMonth() ;
let riqi = mydate.getDate();
let hour = mydate.getHours() ;
let minute = mydate.getMinutes();
let second = mydate.getSeconds();
// 时间文字样式切换函数
changeTime( yueBox.children[yue] );
changeTime( riqiBox.children[riqi-1] );
changeTime( hourbox.children[hour] );
changeTime( minutebox.children[minute] );
changeTime( secondbox.children[second] );
};
// 展示时间圆圈函数
// tag:目标
// num:数字数量
// dis:圆圈半径
let textRound = function(tag,num,dis){
let span = tag.children ;
for(let i=0 ; i<=span.length-1; i++){
span[i].style.transform="rotate("+ (360/span.length)*i+"deg) translateX("+dis+"px)" ;
}
};
/*
* 旋转指定“圆圈”指定度数
* */
let rotateTag = function(tag , deg){
tag.style.transform = "rotate("+deg+"deg)";
};
let main = function(){
initRili(); // 初始化日历
setInterval(function(){
let mydate = new Date();
showNow( mydate ); // 展示当前时间
},1000);
// n秒后,摆出圆形
setTimeout(function(){
wrapper.className = "wrapper";
textRound(yueBox,12,40);
textRound(riqiBox,31,80);
textRound(hourbox,24,120);
textRound(minutebox,60,160);
textRound(secondbox,60,200);
setInterval(function(){
let mydate = new Date();
rotateTag( yueBox , -30*mydate.getMonth());
rotateTag( riqiBox , -360/31*(mydate.getDate()-1) );
rotateTag( hourbox , -360/24*mydate.getHours());
rotateTag( minutebox , -6*mydate.getMinutes());
rotateTag( secondbox , -6*mydate.getSeconds());
},1000)
},6000)
};
main();
</script>
</body>
</html>
罗盘旋转时钟Clock软件特别说明
本软件为1.0.0安卓免费版,基于设备罗盘传感器实现时钟表盘随手机转动而旋转。首次使用请确保已授权“身体传感器”或“方向”权限(部分机型需在设置中开启“自动旋转”)。若罗盘无响应,可尝试水平画“∞”字形校准;长时间静止时动画可能自动暂停以省电。常见问题:时钟不走?请检查系统时间同步及是否开启省电模式(可能限制后台);安装失败?建议清除安装包缓存,关闭“纯净模式”或“安装验证”,并确认安卓版本不低于6.0。为延长电池寿命,建议在夜间或待机时关闭秒针动画或降低亮度。若遇到闪退,请尝试重启手机或重装软件。


快手2026最新版官方正版
qq下载2026最新版
美图秀秀手机官方版
小红书app下载安装
b站哔哩哔哩app手机版
新浪微博Weibo手机版
中央广播电视总台云听app正版
中国农业银行app
抖音极速版app正版
京东商城官方客户端

















Fud AI卡路里追踪器v 3.1 官方正版
奇瑞QQAPP官方正版v1.0.2 最新版
Reminder倒数日纪念日软件v 2.8.1 官方正版
定时提醒App安卓版v1.0 官方正版
晰睛小助手v1.0.1 安卓纯净版
惠州惠民通app最新版v1.2.2 免费版
5618运管家最新版v1.0.8 安卓版
手机变电脑IP摄像头(Android IP Camera)v0.7.0.0 安卓最新版
好适到家服务平台v1.0.16 免费版
能效充电桩app最新版v2.0.2 免费版
美团拼场app最新版v12.61.402 安卓版
台风速报极速版windy流场气象雷达功能v1.2 安卓版
阿康达万福ai健康助手v1.0.0 免费版
这里是蓬莱本地生活软件v1.0.1 免费版
当贝AI耳机app手机版v2.1.0 安卓版
DanaBuddy翻译v1.0.0 官方版
点金台珠宝招聘v5.0.0 最新版
雷克兰app官方版v1.0.1 安卓版
壹享通app官方版v1.0 官方版
Go Birding观鸟工具v1.0.0 最新版
MissXin跳广告软件v1.0.0 最新版
大小: 55.7M
















减肥软件推荐
知乎盐选免费版
蓝牙打印机
KTV软件安卓版
史鲁比小说app合集
中国移动官方营业厅
中国联通手机版
个人所得税2026客户端
墨迹天气app官方版
中国电信网上营业厅
美团官方手机客户端
美团外卖app官方版
菜鸟app客户端
米家智能家居(Mi Home)
热门评论
最新评论