2015.7.10js-07(简单时间)

今天学习了一个小程序,将本地时间显示在页面上,用了图片的形式。

1.执行原理是,先用6张全0的图片,然后通过循环img各自根据时间来更换相对应的时间图片。

2.使用Date()函数获取本地时间,然后转换成字符串的形式。

3.使用定时期setInterval()来控制1秒时间。

4.IE7下的使用str[i]获取不到字符串,要使用charAt()函数转成str.charAt(i)形式。

<script type="text/javascript">
window.onload = function(){
    var aImg = document.getElementsByTagName("img");
    var timer = null;
    function toString(t){
        if(t < 10){
            return "0" + t;
        }else{
            return "" + t;
        }
    }
    function showTime(){
        var localDate = new Date();
        var hours = localDate.getHours();
        var minute = localDate.getMinutes();
        var second = localDate.getSeconds();
        var timeStr = toString(hours) + toString(minute) + toString(second);
        for(var i = 0, len = aImg.length; i < len; i++){
            aImg[i].src = "images/"+timeStr.charAt(i)+".png";
        }
    }
    setInterval(showTime,1000);
    showTime();
}
</script>
<div id="wrap">
    <img src="images/0.png" />
    <img src="images/0.png" />
     :
    <img src="images/0.png" />
    <img src="images/0.png" />
     :
    <img src="images/0.png" />
    <img src="images/0.png" />
</div>

  

时间: 2024-12-29 21:34:48

2015.7.10js-07(简单时间)的相关文章

Python3.x:简单时间调度Timer(间隔时间执行)

Python3.x:简单时间调度Timer(间隔时间执行) 代码: import threading import time def fun_timer(): print('hello timer') global timer #重复构造定时器 timer = threading.Timer(5.8,fun_timer) timer.start() #定时调度 timer = threading.Timer(2,fun_timer) timer.start() # 50秒后停止定时器 time.

javascript 简单时间倒计时。

给一个新人讲解时随手写的demo~ <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>倒计时</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script> function get

罗永浩 2015跨年演讲《时间的朋友》

演讲总共分了7部分: 1.互联网焦虑 2.资本的寒冬 3.两仅仅妖股 4.O2O大战 5.IP 6.阿里和微信 7.小米和华为 总结:互联网时代,新的商业模式袭来,转型的焦虑笼罩整个行业:互联网模式伴随着资本的疯狂,所谓资本的寒冬.事实上是进入了理性时期.假设从人类大历史发展的角度上来看,资本和创业者,类似两性繁殖的雄性核雌性的关系,两者的关系也将在兴许的发展中越来越合理化:乐视暴风是资本是资本运作的结果,资本和创业者生产出的变异物种.而异类总是时代的先驱:互联网经历了付费,免费.到补贴的时代.

Java8时间的简单时间

package com.java8.date; import org.junit.Test; import java.text.SimpleDateFormat; import java.time.*; import java.time.format.DateTimeFormatter; import java.time.temporal.*; public class DateTest { @Test public void LocalDateTest() { // of方法获取一个指定日期的

07 简单查询

JPQL全称Java Persistence Query Language基于首次在EJB2.0中引入的EJB查询语言(EJB QL),Java持久化查询语言(JPQL)是一种可移植的查询语言,旨在以面向对象表达式语言的表达式,将SQL语法和简单查询语义绑定在一起·使用这种语言编写的查询是可移植的,可以被编译成所有主流数据库服务器上的SQL.其特征与原生SQL语句类似,并且完全面向对象,通过类名和属性访问,而不是表名和表的属性. 查询全部 //查询所有客户 @Test public void f

最简单时间显示.htm

<script>setInterval("jnkc.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); </script>

简单时间插件

html页面: <!doctype html><html><head> <meta charset="utf-8" /> <title>datepicker</title> <link rel="stylesheet" href="style.css" type="text/css" /> <script src="date.j

hdu 5455 (2015沈阳网赛 简单题) Fang Fang

题目;http://acm.hdu.edu.cn/showproblem.php?pid=5455 题意就是找出所给字符串有多少个满足题目所给条件的子串,重复的也算,坑点是如果有c,f以外的字符也是不满足条件的,还有我被坑了的地方就是当输入很多f的时候,我尽然脑抽的 认为这是不满足条件的,注意这两点就行了,直接暴力 1 #include<cstdio> 2 #include<cstring> 3 using namespace std; 4 int main() 5 { 6 int

数码视讯2015校招笔试 C++ 简单总结

两题都是看代码,然后找出代码中的错误,并作出解释. 题目一 int array[] = {1,2,3,4,5,6}; #define elements (sizeof(array)/sizeof(array[0])) int main() { int d = -1, x; for(int i = d; i< elements-1 ; i++) x = array[1]; cout<< x; } 误解:本文误以为 #define 那部分出错了.以为elements不能求出数组的长度,得到的