在我的app.js(我的主文件)中,我想覆盖getTime();
因此,现在,当我通过requires在源自app.js的所有node.js故障中调用created_at.getTime()
时,它们应该使用我刚刚否决的这个新的getTime()函数。
基本上,我想在整个项目中将整个getTime()函数更改为自己的函数。
您可以覆盖Date.prototype.getTime
,但不要这样做,因为它会破坏您曾经使用过的许多库。
您可以使用与JSON.parse
:相同的技巧
var serialized = JSON.stringify(obj, function (key, value) {
if (value instanceof Date) {
return dateHandler(value);
} else {
return value;
}
});
您可以定义dateHandler
函数。
为了让其他人了解情况,我指的是OP之前的问题。