Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Date.prototype.format不是函数_Javascript_Date - Fatal编程技术网

Javascript Date.prototype.format不是函数

Javascript Date.prototype.format不是函数,javascript,date,Javascript,Date,为了格式化日期,我尝试了一种方法 Date.prototype.formatYYYYMMDDHHMMSS = function() { return (this.getFullYear() + eval(this.getMonth() + 1) + this.getDate() + this.getHours() + this.getMinutes() + this.getSeconds()); }; var upload = Date.now(); var uploa

为了格式化日期,我尝试了一种方法

Date.prototype.formatYYYYMMDDHHMMSS = function() {
    return (this.getFullYear() + eval(this.getMonth() + 1) 
       + this.getDate() + this.getHours() + this.getMinutes() + this.getSeconds());
};

var upload = Date.now();
var uploadDate = upload.formatYYYYMMDDHHMMSS(); 
但显示了以下错误:

upload.formatYYYYMMDDHHMMSS is not a function 
这是因为返回自1970年1月1日00:00:00 UTC以来经过的毫秒数,而不是
Date
对象

正确的方法是:

var upload = new Date();
var uploadDate = upload.formatYYYYMMDDHHMMSS();
这是因为返回自1970年1月1日00:00:00 UTC以来经过的毫秒数,而不是
Date
对象

正确的方法是:

var upload = new Date();
var uploadDate = upload.formatYYYYMMDDHHMMSS();

使用日期对象
var upload=new date()

编辑:
ctor
Date()
现在是默认值。

使用日期对象
var upload=new Date()

编辑:
ctor
Date()
现在是默认值。

上载不是日期对象。这是一个数字,你可以帮自己一个忙,然后使用moment.jsupload不是日期对象。这是一个数字,帮你自己一个忙,然后使用moment.js