见到《程序员》有介绍有二进制时钟的,而且貌似不菲。挺好玩儿的。
仔细看看,找到规律了么,嘿嘿。左2列代表小时,中间2列代表分钟,右边2列代表秒。
十进制转二进制:
24 > 110000 ; 60> 1110000
所以小时只需要6位,分钟和秒需要7位。红色代表1,黑色代表0;
这是用js实现的一个简易的时钟,虽然实现了,但是基本上是堆上去的,需要进行重构和优化。
效果图:http://mindpoint.cn/stefanie/