• 6.js 获取当前日期时间3种格式化方法


    js 获取当前日期时间3种格式化方法 yyyy-mm-dd hh:MM:ss

     原文地址:https://www.cnblogs.com/3box/p/5748007.html

    方法一:

    复制代码
    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());
     
  • 相关阅读:
    做一个终端发送和协调器接收实验
    Tensorflow快餐教程(1)
    tensorflow 镜像
    Python3 import tensorflow 出现FutureWarning: Passing (type, 1) or '1type' 问题
    在windows 10 64位系统下安装TensorFlow
    AttributeError: module 'tensorflow' has no attribute 'Session'
    I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
    解决vue多次提交
    解决pip安装时速度慢的问题
    mysql mariadb的VC客户端遇到的问题
  • 原文地址:https://www.cnblogs.com/Nick-Hu/p/8334442.html
Copyright © 2020-2023  润新知