playing with js
by ariehg
JavaScript
var Days = function(num){this.num = num};
Days.ago = function(num){return new Date(+new Date - num * 3660000*24); }
Number.days = function(num){return new Days(num);};
Object.defineProperty(Days.prototype,'ago',{
get : function(){
return Days.ago(this.num);
}
});
Object.defineProperty(Number.prototype,'days',{
get : function(){
return Number.days(this);
}
});
console.log(5..days.ago)