• 将new Date() 格式化为 ’2018-10-11‘ 的字符串格式


    function dateToString( date , format ){
            if(!date) return "";
            if (!Common.type.isDate(date)) return ""; //详见博客:常用类型判断
            format = format ? format : "y-m-d";
            switch(format){
                case "y-m":
                    return date.getFullYear() + "-" + datePad( date.getMonth() + 1, 2 );
                case "y-m-d":
                    return date.getFullYear() + "-" + datePad( date.getMonth() + 1, 2 ) + "-" + datePad( date.getDate(), 2 );
                case "h-m-s":
                    return datePad( date.getHours(), 2 ) + ":" + datePad( date.getMinutes(), 2 ) + ":" + datePad( date.getSeconds(), 2);
                case "y-m-d-h-m-s":
                    return date.getFullYear() + "-" + datePad( date.getMonth() + 1, 2 ) + "-" + datePad( date.getDate(), 2 ) + " " + datePad( date.getHours(), 2 ) + ":" + datePad( date.getMinutes(), 2 ) + ":" + datePad( date.getSeconds(), 2);
            }
        }

     function datePad(num, n){  
            if( ( num + "" ).length >= n )
            return num; //一位数
            return arguments.callee( "0" + num, n ); //两位数
         }

     Common.type.isDate: function() {
            for (var b = 0, a = arguments.length; b < a; b++) {
                o = arguments[b];
                if (!(System.type.isObject(o) && o.constructor && (o.constructor.toString().indexOf("Date") > -1 || o instanceof Date))) {
                    return false;
                }
            }
            return true;
         }

       例:

          var today = new Date();

        dateToString(today);  // '2017-10-11'

          dateToString(today,'y-m');  //'2017-10'

          dateToString(today,'y-m-d-h-m-s');  //'2017-10-11 16:42:59'

  • 相关阅读:
    wpf写的httpget请求
    c#的反射机制
    C#中所有的类都继承自哪个类
    使用c#创建windows的桌面的自启服务
    工厂模式的三种实现,就这么简单!
    Github上的沙雕项目,玩100遍都不够
    代理模式的种类、原理及各种实例详解
    面试官问:HashMap在并发情况下为什么造成死循环?一脸懵
    Oracle中 COUNT(count(*))语法
    jquery如何获取当前时间
  • 原文地址:https://www.cnblogs.com/cryst/p/7651737.html
Copyright © 2020-2023  润新知