我是靠谱客的博主 跳跃小蝴蝶,最近开发中收集的这篇文章主要介绍js 当前时间,一直在变的,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

   <span style="text-align: right; padding: 0px;" id="nowTime">2016年4月26日  星期二 下午3:39:23</span>

                <script type="text/javascript">


                    window.onload = function () {

                        // 今天是2013年12月20日 上午10:10

                        var chId = document.getElementById("nowTime");

                        function geTime() {

                            var nTime = new Date();

                            var nY = nTime.getFullYear();

                            var nM = nTime.getMonth() + 1;

                            var nD = nTime.getDate();

                            var nH = nTime.getHours();

                            var nMi = nTime.getMinutes();

                            var nS = nTime.getSeconds();

                            var nSe = ((nTime.getSeconds() % 2) == 1) ? ":" : " ";

                            function initArray() {

                                for (i = 0; i < initArray.arguments.length; i++)

                                    this[i] = initArray.arguments[i];

                            }

                            var isnDays = new initArray("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日");

                            nMi = nMi > 9 ? nMi : "0" + nMi;

                            if (nH > 5 && nH < 12) {

                                //nH=nH>9?nH:"0"+nH;

                                nH = "上午" + nH;


                            }

                            else if (nH > 11 && nH < 18) {

                                nH = nH - 12;

                                //nH=nH>9?nH:"0"+nH;

                                nH = "下午" + nH;


                            }

                            else if (nH > 17 && nH < 24) {

                                nH = nH - 12;

                                //nH=nH>9?nH:"0"+nH;

                                nH = "晚上" + nH;

                            }

                            else {

                                //nH="0"+nH;

                                nH = "凌晨" + (nH);

                            }

                            nS = nS > 9 ? nS : "0" + nS;

                            str = nY + "年" + nM + "月" + nD + "日  " + isnDays[nTime.getDay()] + " " + nH + ":" + nMi + ":" + nS;

                            chId.innerHTML = str;

                            setTimeout(geTime, 1000);


                        }

                        geTime()


                    }

                </script>


转载于:https://blog.51cto.com/zhaoyingyatou/1768158

最后

以上就是跳跃小蝴蝶为你收集整理的js 当前时间,一直在变的的全部内容,希望文章能够帮你解决js 当前时间,一直在变的所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部