zoukankan      html  css  js  c++  java
  • js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss

    ------------------------------------------------------------------------------------

    js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss

    Date.prototype.format = function (format) {
               var args = {
                   "M+": this.getMonth() + 1,
                   "d+": this.getDate(),
                   "h+": this.getHours(),
                   "m+": this.getMinutes(),
                   "s+": this.getSeconds(),
                   "q+": Math.floor((this.getMonth() + 3) / 3),  //quarter
                   "S": this.getMilliseconds()
               };
               if (/(y+)/.test(format))
                   format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
               for (var i in args) {
                   var n = args[i];
                   if (new RegExp("(" + i + ")").test(format))
                       format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? n : ("00" + n).substr(("" + n).length));
               }
               return format;
           };

    调用方法

    alert(new Date().format("yyyy-MM-dd hh:mm:ss:S"));

    alert(new Date().format("yyyy-MM-dd hh:mm:ss"));

    ------------------------------------------------------------------------------------
    function getNowFormatDate() {
        var date = new Date();
        var seperator1 = "-";
        var seperator2 = ":";
        var month = date.getMonth() + 1;
        var strDate = date.getDate();
        if (month >= 1 && month <= 9) {
            month = "0" + month;
        }
        if (strDate >= 0 && strDate <= 9) {
            strDate = "0" + strDate;
        }
        var currentdate = date.getYear() + seperator1 + month + seperator1 + strDate
                + " " + date.getHours() + seperator2 + date.getMinutes()
                + seperator2 + date.getSeconds();
        return currentdate;
    }

    ------------------------------------------------------------------------------------

    function curDateTime(){
    var d = new Date(); 
    var year = d.getYear(); 
    var month = d.getMonth()+1; 
    var date = d.getDate(); 
    var day = d.getDay(); 
    var hours = d.getHours(); 
    var minutes = d.getMinutes(); 
    var seconds = d.getSeconds(); 
    var ms = d.getMilliseconds(); 
    var curDateTime= year;
    if(month>9)
    curDateTime = curDateTime +"-"+month;
    else
    curDateTime = curDateTime +"-0"+month;
    if(date>9)
    curDateTime = curDateTime +"-"+date;
    else
    curDateTime = curDateTime +"-0"+date;
    if(hours>9)
    curDateTime = curDateTime +""+hours;
    else
    curDateTime = curDateTime +"0"+hours;
    if(minutes>9)
    curDateTime = curDateTime +":"+minutes;
    else
    curDateTime = curDateTime +":0"+minutes;
    if(seconds>9)
    curDateTime = curDateTime +":"+seconds;
    else
    curDateTime = curDateTime +":0"+seconds;
    return curDateTime; 
    }
    
    alert(curDateTime());
    --------------------------------------------------------
     
  • 相关阅读:
    用JavaScript往DIV动态添加内容
    【转】javascript入门系列演示·三种弹出对话框的用法实例
    ASP.Net:Table类的使用
    vs2010设置 "行号显示"
    HTML相对路径 当前目录、上级目录、根目录、下级目录表示法
    【转】算法基础(二):栈的应用 --- 迷宫解题
    【转】CSS中怎么让DIV居中
    【转】如何让DIV水平和垂直居中
    SQL : 在SQL Server 2008(Or Express)中如何Open并编辑数据表【转】
    SQL2005中设置自动编号字段【转】
  • 原文地址:https://www.cnblogs.com/jx270/p/4337262.html
Copyright © 2011-2022 走看看