动态时钟的时间设置
来源:互联网 发布:python apscheduler 编辑:程序博客网 时间:2024/05/01 07:16
首先,创建一个dates.php文件,
然后书写代码:
本文,获取的时间,是客户端获取服务器时间
那么,首先设定时区,为亚洲/上海
date_default_timezone_set("Asia/Shanghai");//地区
为了减轻服务器压力,获取时间只请求一次服务器,
获得时间后,在客户端通过定时器进行每秒加一设置,
最后进行显示
dates.php文件代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><div id="nowTime"></div> <?php date_default_timezone_set("Asia/Shanghai");//地区?><script type="text/javascript" language="javascript"> window.onload = function () { stime(); } var c = 0; var Y =<?php echo date('Y')?>, M =<?php echo date('n')?>, D =<?php echo date('j')?>; function stime() { c++ sec = <?php echo time() - strtotime(date("Y-m-d"))?>+c; H = Math.floor(sec / 3600) % 24 I = Math.floor(sec / 60) % 60 S = sec % 60 if (S < 10) S = '0' + S; if (I < 10) I = '0' + I; if (H < 10) H = '0' + H; if (H == '00' & I == '00' & S == '00') D = D + 1; //日进位 if (M == 2) { //判断是否为二月份****** if (Y % 4 == 0 && !Y % 100 == 0 || Y % 400 == 0) { //是闰年(二月有28天) if (D == 30) { M += 1; D = 1; } //月份进位 } else { //非闰年(二月有29天) if (D == 29) { M += 1; D = 1; } //月份进位 } } else { //不是二月份的月份****** if (M == 4 || M == 6 || M == 9 || M == 11) { //小月(30天) if (D == 31) { M += 1; D = 1; } //月份进位 } else { //大月(31天) if (D == 32) { M += 1; D = 1; } //月份进位 } } if (M == 13) { Y += 1; M = 1; } //年份进位 setTimeout("stime()", 1000); document.getElementById("nowTime").innerHTML = Y + '-' + M + '-' + D + ' ' + H + ':' + I + ':' + S }</script></body></html>那么,在浏览器访问该文件时,显示为年月日,时分秒,并且动态与服务器同步的时间展示
2 0
- 动态时钟的时间设置
- 动态显示服务器时间的时钟
- 动态显示服务器时间的时钟
- 动态显示服务器时间的时钟
- 动态时钟的实现
- 【JavaScript】一个同步于本地时间的动态时钟并且自定义时间格式
- S3C2440的时钟设置
- STM32F107的时钟设置
- 动态显示日期时间(javascript时钟)
- 动态显示日期时间(javascript时钟)
- 时间子系统8_动态时钟(NO_HZ)
- linux系统时间同步,硬件时钟和系统时间同步,时区的设置
- 设置时间自动更新,类似时钟在跑
- 动态设置时间
- wdatepicker动态设置时间
- js 计时器,倒计时完整实例代码附效果图 制作一个当前时间的动态时钟
- 自定义View——可拖动设置时间的时钟具体实现1
- 自定义View——可拖动设置时间的时钟具体实现2
- (leetcode) 238. Product of Array Except Self My Submissions QuestionEditorial Solution
- python小工具:检索目录大小
- 《JAVA并发编程实践》学习笔记(第十.十一章)
- 递归算法&求数组最大值、求N阶乘
- 三年的你应该这样
- 动态时钟的时间设置
- MySQL删除重复记录只保留一条
- Netty in Action (九) 第四章节 第二部分 transport API
- Mysql中使某个用户只能访问指定的数据库
- ISBN号码
- 导入环信 easeui 遇到的问题
- 关于“相同IP不同子网掩码”的疑惑
- 初识Activity
- 查找最大元素(HDU2025)