zoukankan      html  css  js  c++  java
  • 设置日期对象(年-月-日 时-分-秒)实现菱形的拼接

    1.getFullYear():返回4位数的年份

    2.getMonth():返回日期中的月份,返回值为0-11

    3.getDate():返回月份中的天数

    4.getDay():返回星期,返回值为0-6

    5.getHours():返回小时

    6.getMinutes():返回分

    7.getSeconds():返回秒

    8.getTime():返回表示日期的毫秒数

     <script>
            window.onload = function () {
        anniu = window.setInterval(kaishitime, 1000);
        // var num = prompt('请输入一个数字');
        // getValus(num);
    };
    var anniu;//计时器开始时整个赋值给这个变量,作用是关闭时通过这个变量来关闭指定定时器。
    // 开始计时
    function kaishi() {
        anniu = window.setInterval(kaishitime, 1000);
    }
    // 结束计时
    function jieshu() {
        window.clearInterval(anniu);
    }
    
    var kaishitime = function () {
        var shijian = new Date();
        var shi = shijian.getHours();//小时
        if (shi < 10) {
            shi = '0' + shi;
        };
        var fengzhong = shijian.getMinutes();//分钟
        if (fengzhong < 10) {
            fengzhong = '0' + fengzhong;
        }
        var miao = shijian.getSeconds();//秒数
        if (miao < 10) {
            miao = '0' + miao;
        }
        var riqi = shijian.toLocaleDateString();
        riqi = riqi.replace(///g, '-');
        var str = riqi + " " + shi + ":" + fengzhong + ":" + miao;
        document.getElementById('demo').innerHTML = str;
    };
    
    function getValus(num) {
        if (num < 1) {
            console.log(num);
        } else if (num >= 1 && num < 10) {
            console.log(2 * num - 1);
        } else if (num >= 10) {
            console.log(3 * num - 11);
        }
    }
    
         //菱形
                var alt = "";
                var _num = 5;
                for(var i=1; i<=_num; i++){
                    var blank = "";
                    for(var j=1; j<=_num-i; j++){   //打印空格
                        blank += " ";
                    }
                    var stars = "";
                    for(var m=1; m<=2*i-1; m++){    //打印*
                        stars += "*";
                    }
                    alt += blank + stars + "
    ";   //字符串的拼接,拼为一行
                }
                for(var i=_num-1; i>0; i--){    //打印的行数要减1
                    var blank = "";
                    for(var j=1; j<=_num-i; j++){   //打印空格
                        blank += " ";
                    }
                    var stars = "";
                    for(var m=1; m<=2*i-1; m++){    //打印*
                        stars += "*";
                    }
                    alt += blank + stars + "
    ";   //字符串的拼接,拼为一行
                }
                console.log(alt);
      
    </script>
    <body>
    
        <div id="demo">
        </div>
        <input type="button" value="开始时间" onclick="kaishi()">
        <input type="button" value="结束时间" onclick="jieshu()">
    </body>

    <script>window.onload = function () {    anniu = window.setInterval(kaishitime, 1000);    // var num = prompt('请输入一个数字');    // getValus(num);};var anniu;//计时器开始时整个赋值给这个变量,作用是关闭时通过这个变量来关闭指定定时器。// 开始计时function kaishi() {    anniu = window.setInterval(kaishitime, 1000);}// 结束计时function jieshu() {    window.clearInterval(anniu);}
    var kaishitime = function () {    var shijian = new Date();    var shi = shijian.getHours();//小时    if (shi < 10) {        shi = '0' + shi;    };    var fengzhong = shijian.getMinutes();//分钟    if (fengzhong < 10) {        fengzhong = '0' + fengzhong;    }    var miao = shijian.getSeconds();//秒数    if (miao < 10) {        miao = '0' + miao;    }    var riqi = shijian.toLocaleDateString();    riqi = riqi.replace(///g, '-');    var str = riqi + " " + shi + ":" + fengzhong + ":" + miao;    document.getElementById('demo').innerHTML = str;};
    function getValus(num) {    if (num < 1) {        console.log(num);    } else if (num >= 1 && num < 10) {        console.log(2 * num - 1);    } else if (num >= 10) {        console.log(3 * num - 11);    }}
         //菱形            var alt = "";            var _num = 5;            for(var i=1; i<=_num; i++){                var blank = "";                for(var j=1; j<=_num-i; j++){   //打印空格                    blank += " ";                }                var stars = "";                for(var m=1; m<=2*i-1; m++){    //打印*                    stars += "*";                }                alt += blank + stars + " ";   //字符串的拼接,拼为一行            }            for(var i=_num-1; i>0; i--){    //打印的行数要减1                var blank = "";                for(var j=1; j<=_num-i; j++){   //打印空格                    blank += " ";                }                var stars = "";                for(var m=1; m<=2*i-1; m++){    //打印*                    stars += "*";                }                alt += blank + stars + " ";   //字符串的拼接,拼为一行            }            console.log(alt);  </script>

  • 相关阅读:
    Android Studio 或 IntelliJ IDEA获取数字签名的方法
    android四大组件学习总结以及各个组件示例(2)
    android四大组件学习总结以及各个组件示例(1)
    Android利用canvas画画板
    Android service 服务的应用之电话监听器以及短信监听器
    Android Gesture 手势创建以及使用示例
    安卓http源码查看器详解
    java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
    二叉树的非递归遍历(栈)
    python 游戏(滑动拼图Slide_Puzzle)
  • 原文地址:https://www.cnblogs.com/wuqiance/p/11353039.html
Copyright © 2011-2022 走看看