Here you can find the source of simpleDateString()
// Returns a date in the format "YYYY-MM-DD". Date.prototype.simpleDateString = function() { function pad(value) {// w ww. j av a2s . c o m return ("0" + value).slice(-2); } var dateString = this.getFullYear() + "-" + pad(this.getMonth() + 1, 2) + '-' + pad(this.getDate(), 2); return dateString; } // Date format required by darksky.net API. // We always represent a date with a time of midday, // so our choice of day isn't susceptible to time zone errors. Date.prototype.darkSkyDateString = function() { return this.simpleDateString() + "T12:00:00"; }
Date.prototype.pattern=function(fmt) { var o = { "M+" : this.getMonth()+1, "d+" : this.getDate(), "h+" : this.getHours()%12 == 0 ? 12 : this.getHours()%12, "H+" : this.getHours(), "m+" : this.getMinutes(), "s+" : this.getSeconds(), "q+" : Math.floor((this.getMonth()+3)/3), ...
Date.prototype.shortFormat = function() { return (this.getMonth() + 1) + "/" + this.getDate() + "/" + this.getFullYear(); };
Date.prototype.shortFormat = function() { return (this.getMonth() + 1) + "/" + this.getDate() + "/" + this.getFullYear();
Date.prototype.simpleFormat = function() var d=this; return (""+d.getFullYear()+"-"+("00" + (d.getMonth() + 1)).slice(-2)) + "-" + ("00" + d.getDate()).slice(-2); };
Date.prototype.simpleFormatWithMinutes = function() var d=this; return (""+d.getFullYear()+"-"+("00" + (d.getMonth() + 1)).slice(-2)) + "-" + ("00" + d.getDate()).slice(-2) +" "+ ("00" + d.getHours()).slice(-2) + ":" + ("00" + d.getMinutes()).slice(-2) }; Array.prototype.contains = function(obj) { ...
Date.prototype.simpleDateString = function () { var days = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']; var month = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; return days[this.getDay()] + ', ' + month[this.getMonth()] + ' ' + this.getDate(); };
Date.prototype.ToShortFormat = function() return formatTime(this.getHours(), this.getMinutes()) + ", " + this.toDateString();