您当前的位置: 首页 >  动画

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Canvas 动画时钟

知其黑、受其白 发布时间:2021-09-27 14:53:25 ,浏览量:0

DOCTYPE html>

  
   
  Canvas时钟 
  
#clock {
margin-left:350px;
}
 
  
window.onload = function(){
var clock = document.getElementById("clock");
var context = clock.getContext("2d");

function drawClock(){
context.clearRect(0,0,500,500);//清空画布 每画一次 都要清除前面的在重新画
var now = new Date();
var sec = now.getSeconds();
var min = now.getMinutes();
var hour = now.getHours();

//小时必须获取浮点类型(小时 + 分数转换成的小时)
hour = hour + min / 60;

//将24小时进制转换为12小时 不然就是 这样的形式不好了 18:30:10
hour = hour > 12 ? hour - 12 : hour;


//表盘

context.lineWidth = 10;
context.strokeStyle = "greenblue"
context.beginPath();
context.arc(250,250,200,0,360,false);//true 顺时针
context.closePath();
context.stroke();

//时刻度
for(var i = 0; i 
   您的浏览器不支持此效果展示,请升级最新版本
     
 

在这里插入图片描述

关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0713s