Date.prototype.fromStr = function(str){
if(str.match(/^(\d{4})-(\d{2})-(\d{2})/)){
this.setFullYear(RegExp.$1); this.setMonth((RegExp.$2)-1); this.setDate(RegExp.$3);
this.setHours(0); this.setMinutes(0); this.setSeconds(0);
} else {
return new Date(0);
}
if(str.match(/(\d+):(\d+):(\d+)$/)){
this.setHours(RegExp.$1); this.setMinutes(RegExp.$2); this.setSeconds(RegExp.$3);
}
return this;
}
Lite allmänna date prototypes som kan vara bra att ha.