怎么在js中设置动画过度js滚动到哪就显示动画时间

Java学习(5)
js和jquery(16)
&!DOCTYPE html&
charset="UTF-8"&
&页面时钟&
type="text/javascript"&
function check(val) {
if (val & 10) {
return ("0" + val);
return (val);
function ShowTime() {
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minutes = date.getMinutes();
var second = date.getSeconds();
var isnDay = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日");
var timestr = year + "年" + month + "月" + day + "日" + "&br/&" + isnDay[date.getDay()] + "&br/&" + check(hour) + ":" + check(minutes) + ":" + check(second);
document.getElementById("stime").innerHTML =
var timerID = setTimeout('ShowTime()', 1000);
onload="ShowTime();"&
id="stime"&&
原文地址:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:17962次
积分:1750
积分:1750
排名:千里之外
原创:160篇
(52)(35)(22)(17)(10)(7)(5)(11)(11)正文 js动态显示时间(中国时间、美国时间)的代码
js动态显示时间(中国时间、美国时间)的代码
发布时间: & 编辑:
在js代码中动态的显示时间,包括中国时间、美国时间都可以显示,相当不错吧,有需要的朋友,参考下吧。
&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&&
&html xmlns=&http://www.w3.org/1999/xhtml&&
&meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /&
&title&js动态显示时间(中国时间、美国时间)_.cn&/title&
&div id=&ddate&&&/div&
&div id=&ddate2&&&/div&
&script language=&javascript&&
//var ddate=document.getElementByIdx_x_x(&ddate&);
//var ddate2=document.getElementByIdx_x_x(&ddate2&);
//网上给出的是上面的代码,怎么会多出个x_x_x呢,下面才是正确的
var ddate=document.getElementById(&ddate&);
var ddate2=document.getElementById(&ddate2&);
function updatedate(){
var dd1=new Date();
dd1.setMinutes(dd1.getMinutes()+dd1.getTimezoneOffset()-300); //取当地时间加上和格林威治的时差减要求地区和格林的时差分钟,这里是-300,代表美国东部纽约和格林的时差
//先设置setMinutes再取getHours才有效
var tmin=dd1.getHours();
if(tmin&=0 && tmin&6){
&& tmin='凌晨'+
if(tmin&=6 && tmin&=12){
&& tmin='早上'+
if(tmin&12 && tmin&=18){
&& tmin='下午'+
if(tmin&18 && tmin&=24){
&& tmin='晚上'+
ddate.innerHTML='美国东部时间:'+dd1.getFullYear()+&年&+(dd1.getMonth()+1)+&月&+dd1.getDate()+&日&+tmin+&点&+dd1.getMinutes()+&分&+dd1.getSeconds()+&秒&;
var dd2=new Date();
&&& dd2.setMinutes(dd2.getMinutes()+dd2.getTimezoneOffset()+13*60-300);//纽约和中国相差13个小时,夏天是12个小时所以这里加上13*60 夏天改为12*60
ddate2.innerHTML='北京时间'+ dd2.getFullYear()+&年&+(dd2.getMonth()+1)+&月&+dd2.getDate()+&日&+dd2.getHours()+&点&+dd2.getMinutes()+&分&+dd2.getSeconds()+&秒&;
&var t=setTimeout(&updatedate()&,1000);
updatedate();
以上的代码,用于学习js时间操作以及时区相关内容,还是不错的,有兴趣的朋友,在本地运行下看看效果吧。您可能感兴趣的文章:js动态显示当前时间_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
js动态显示当前时间
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 js滚动到哪就显示动画 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信