使用JavaScript语言编制具有以下功能的网页 实现能自动根据时间显示网页上不同问候语,要求

使用JavaScript语言编制具有以下功能的网页 实现能自动根据时间显示网页上不同问候语,要求,第1张

var time=new Date();

var h=timegetHours();

if(h>=0&&h<=5){

    documentwrite('该休息了,明天还有课呢!');

}else if(h>5&&h<=8){

    documentwrite('早上好!');

}else if(h>8&&h<=12){

    documentwrite('上午好!');

}else if(h>12&&h<=18){

    documentwrite('下午好!');

}else if(h>18&&h<=21){

    documentwrite('晚上好!');

}else if(h>23&&h<=24){

    documentwrite('祝你晚安!');

}

// 今天 - 2013年12月8号

var d = Datenow() - new Date(2013, 11, 7);

// 天数

d = parseInt(d / (24  60  60  1000));

// X7

d = d  7;

var d = new Date();

var ymd = dgetFullYear() + '年' + (dgetMonth() + 1) + '月' + dgetDate() + '日';

documentwrite(ymd);

代码如下:

<script>

documentwrite("<span id=time style=\"width:550px; height:25px;\" ></span>") //输出显示时间日期的容器

setInterval(function(){

with(new Date)

timeinnerText="网汇空间,今天是"+getFullYear()+"年"+(getMonth()+1)+"月"+getDate()+"日 星期"+"日一二三四五六"charAt(getDay())+" "+getHours()+":"+getMinutes()+":"+getSeconds()

},1000)    

</script>

如果相比 Asia/Shanghai 你更想要 UTC+8 这种格式。那你可以通过获取时区偏移量的方式。

执行 getTimezoneOffset() 方法会返回 UTC 相对于当前时区 的相差分钟数。我们只需要再除以 -60 就得到了小时的偏移量。

我们通常所说的时间戳是指 UTC 时间自 1970 年 1 月 1 日 00 时 00 分 00 秒起经过的毫秒数。

UTC(Universal Time Coordinated),即协调世界时。又称世界统一时间、世界标准时间、国际协调时间。是基于标准的 GMT 提供的准确时间。

*** 作系统鼻祖 Unix 系统于 1971 年发布。为了在 Unix 上表示时间,需要通过当前时间和一个“纪元时间”进行对比,用其间相差的秒数作为时间戳。为了让 Unix 时间戳用的尽可能久,最初就把 1971-1-1 定义成“纪元时间”,后来为了方便记忆和使用,纪元时间从 1971-01-01 调整到了 1970-01-01。

GMT(Greenwich Mean Time),即格林尼治标准时间。格林尼治标准时间指位于伦敦郊区的皇家格林尼治天文台的标准时间,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时的时间。是 19 世纪中叶大英帝国的基准时间,同时也是事实上的世界基准时间。

但是由于地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能和实际的太阳时相差 16 分钟。地球每天的自转是有些不规则的,而且正在缓慢减速。所以,格林尼治时间已经不再被作为标准时间使用。自 1924 年 2 月 5 日开始,格林尼治天文台每隔一小时会向全世界发放调时信息。而 UTC 是原子钟(是一种计时装置,精度可以达到每 2000 万年误差 1 秒)提供的基于标准的 GMT 提供的准确时间。

参考资料:

<!DOCTYPE html>

<html>

<head lang="en">

    <meta charset="UTF-8">

    <title></title>

    <link rel="stylesheet" href="css/toolbarcss">

    <script type="text/javascript">

       function test(){

          var date = new Date();

           var hour = dategetHours();

           var result;

           (hour > 8 && hour < 15)  result = "" :result = "none";

           return result;

       }

        //此后为测试代码。

        windowonload = function(){

            documentgetElementById("test")styledisplay = test();

        };

    </script>

</head>

<body>

    <button id="test" >测试</button>

</body>

</html>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<HTML>

<HEAD>

<TITLE> New Document </TITLE>

<META NAME="Generator" CONTENT="EditPlus">

<META NAME="Author" CONTENT="">

<META NAME="Keywords" CONTENT="">

<META NAME="Description" CONTENT="">

</HEAD>

<BODY>

<SCRIPT LANGUAGE="JavaScript">

<!--

function nowaa() {

windowstatus = "当前系统时间:" + new Date()toLocaleString();

setInterval('nowaa()',1000);

}

nowaa();

//-->

</SCRIPT>

</BODY>

</HTML>

关于Date的更多信息,请查看:>

以上就是关于使用JavaScript语言编制具有以下功能的网页 实现能自动根据时间显示网页上不同问候语,要求全部的内容,包括:使用JavaScript语言编制具有以下功能的网页 实现能自动根据时间显示网页上不同问候语,要求、JS获得当前时间、用javascript语言获得当前计算机的日期时间,并显示在网页上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9279947.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存