首頁 > web前端 > js教程 > 主體

如何用js取得當地時間做當地指針

一个新手
發布: 2017-09-23 09:50:21
原創
1882 人瀏覽過

做一個機械鐘錶,鐘錶背景,做一個三指標偏轉的動畫效果

1、取得當地時間

得到三個指標的物件(樣式不贅述)

var h = document.getElementById("h");
var m = document.getElementById("m");
var s = document.getElementById("s");
登入後複製

取得當地時間

function setTime(){
var date = new Date();
登入後複製

1)

//思路:设置秒针旋转角度;60 = 360deg; 1 = 6deg;
var seceonds = date.getSeconds();//获取当前秒数
s.style.transform=" rotate("+6*senconds+"deg)";
//(style中的样式transform =rotate(x deg))旋转多少度;
// 60分钟 = 360deg 1分钟=6deg;
var minutes = date.getMinutes();
m.style.transform = "rotate(" + 6 * minutes + "deg)";
//设置时针
//12小时 = 360deg 1小时=30deg
var hours = date.getHours();
h.style.transform = "rotate(" + 30 * hours + "deg)";
}
setTime();函数调用执行
setInterval(setTime,1000);
登入後複製


以上是如何用js取得當地時間做當地指針的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板