美文网首页
当前时间转化yyy-MM-dd hh:mm:ss

当前时间转化yyy-MM-dd hh:mm:ss

作者: 糖果沐 | 来源:发表于2019-03-10 17:39 被阅读0次

                      // 字符串变成时间戳

                              //reportDateStart=“2018-09-11 02:12:11”

                        var date = this.reportDateStart;

                        date = date.substring(0, 19);

                        date = date.replace(/-/g, '/');

                        var timestamp = new Date(date).getTime();

                 当前时间的获取var datenow = new Date()

    正题

         标准时间变成yyyy-mm-dd
                   // 当前时间yyyy-mm-dd

                        var now = new Date();   //标准时间

                        var year = now.getFullYear(); //得到年份

                        var month = now.getMonth(); //得到月份

                        var date = now.getDate(); //得到日期

                        month = month + 1;

                        if (month < 10) month = "0" + month;

                        if (date < 10) date = "0" + date;

                        var time = "";

                        time = year + "-" + month + "-" + date

                        time = time.substring(0, 19);

                        time = time.replace(/-/g, '/');//转化成yyyy-MM-ss

                        var time = new Date(time).getTime();//转化成时间戳

                        // alert( time+"当前")  yyyy-mm-dd

    Date.prototype.Format = function (fmt) {//作用就是为了上面获取的yyyy-MM-dd转化为yyyy-MM-dd  hh:mm:ss形式

                            var o = {

                                "M+": this.getMonth() + 1, //月份

                                "d+": this.getDate(), //日

                                "H+": this.getHours(), //小时

                                "m+": this.getMinutes(), //分

                                "s+": this.getSeconds(), //秒

                                "q+": Math.floor((this.getMonth() + 3) / 3), //季度

                                "S": this.getMilliseconds() //毫秒

                            };

                            if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(

                                4 - RegExp.$1.length));

                            for (var k in o)

                                if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1

                                    .length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));

                            return fmt;

                        }

               var time2 = new Date().Format("yyyy-MM-dd HH:mm:ss");//当前的时间转化为yyyy-MM-dd HH:mm:ss

    相关文章

      网友评论

          本文标题:当前时间转化yyy-MM-dd hh:mm:ss

          本文链接:https://www.haomeiwen.com/subject/vaqppqtx.html