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()代码>
编辑:
ctorDate()
现在是默认值。使用日期对象var upload=new Date()代码>
编辑:
ctorDate()
现在是默认值。上载不是日期对象。这是一个数字,你可以帮自己一个忙,然后使用moment.jsupload不是日期对象。这是一个数字,帮你自己一个忙,然后使用moment.js