Here you can find the source of YYYYMMDD()
Date.prototype.YYYYMMDD = function() { var date = new Date(); var day = (date.getDate()).toString(); var DD = !day[1] ? "0"+day : day; var month = (date.getMonth() + 1).toString(); var MM = !month[1] ? "0"+month : month; var YYYY = this.getFullYear(); var date2 = new Date(new Date().getTime() + 24 * 60 * 60 * 1000); var day2 = (date2.getDate()).toString(); var DD2 = !day2[1] ? "0"+day2 : day2; var month2 = (date2.getMonth() + 1).toString(); var MM2 = !month2[1] ? "0"+month2 : month2; var YYYY2 = (date2.getFullYear()).toString(); return [[YYYY, MM, DD].join("-"), [YYYY2, MM2, DD2].join("-")]; }; var date = (new Date()).YYYYMMDD(); console.log("date=", date);
Date.prototype.yyyymm = function(delimiter) { delimiter = delimiter || '-'; var yyyy = this.getFullYear().toString(); var mm = (this.getMonth()+1).toString(); return yyyy + delimiter + (mm[1]?mm:"0"+mm[0]); };
Date.prototype.yyyymmdd = function( isChinese, delimiter) { delimiter = delimiter || '-'; var yyyy = this.getFullYear().toString(); var mm = (this.getMonth()+1).toString(); var dd = this.getDate().toString(); if(isChinese){ var date = yyyy + '?' + (mm[1]?mm:"0"+mm[0]) + '?' + (dd[1]?dd:"0"+dd[0])+'?'; }else{ var date = yyyy + delimiter + (mm[1]?mm:"0"+mm[0]) + delimiter + (dd[1]?dd:"0"+dd[0]); ...
Date.prototype.ddmmyyyy = function () { var yyyy = this.getFullYear().toString(); var mm = (this.getMonth() + 1).toString(); var dd = this.getDate().toString(); return (dd[1] ? dd : "0" + dd[0]) + "." + (mm[1] ? mm : "0" + mm[0]) + "." + yyyy; };
Date.prototype.ddmmyyyy = function() { var yyyy = this.getFullYear().toString(); var mm = (this.getMonth()+1).toString(); var dd = this.getDate().toString(); return (dd[1]?dd:"0"+dd[0]) + "." + (mm[1]?mm:"0"+mm[0]) + "." + yyyy; };
Date.prototype.ymd = function() { var mm = this.getMonth() + 1; var dd = this.getDate(); return [this.getFullYear().toString().substr(2,2), (mm>9 ? '' : '0') + mm, (dd>9 ? '' : '0') + dd ].join(''); };