需要帮助显示设置的动态日期和时间

时间:2014-12-15 10:03:51

标签: javascript html css

基本上我希望我的网站显示我当地的时间和日期供所有人查看。

我们说我的时区目前是6:25 PM on December 17, 2014,并且该网站的时间和日期的访问者同时2:25 PM on December 18, 2014。我基本上要做的是让我的网站显示在该实例12/17/14 6:25:?? PM中,其中??为秒,但时间和日期必须是动态的,并且在第二个时间内自行更新。

我非常感谢能够完成这项工作的一些帮助,我希望这次我已经足够具体,但如果我还没有请让我知道我怎么做,所以这不是再次被阻止。

1 个答案:

答案 0 :(得分:1)

嗯,你的问题有点模糊。你只想在你的网页上显示一个带日期的时钟?除非您提供一些代码,否则我无法将其添加到您现有的项目中,但我用HTML编写了一个可用的代码。从W3School(http://www.w3schools.com)得到一些灵感,我最终得到了这个:

<!DOCTYPE html>
<html>
    <head>
        <script>
            function startTime() {
                var today=new Date();
                var day = today.getDate();
                var month = today.getMonth();
                var year = today.getFullYear();
                var h=today.getHours();
                var m=today.getMinutes();
                var s=today.getSeconds();
                m = checkTime(m);
                s = checkTime(s);
                document.getElementById('txt').innerHTML = "Date: " + day + "/" + month + "/" + year + " " + "Clock: " + h+":"+m+":"+s;
                var t = setTimeout(function(){startTime()},500);
            }

            function checkTime(i) {
                if (i<10) {i = "0" + i};  // add zero in front of numbers < 10
                return i;
            }
        </script>
    </head>

    <body onload="startTime()">

        <div id="txt"></div>

   </body>
</html>

这是你的意思吗?

编辑就是我也制作了日期的变量。