기계식 시계, 시계 배경 만들기, 세 바늘 편향 애니메이션 효과 만들기
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!