code: function( format ) {
  
  			this.setFormat(format);
  			var output = '';
  
  			if(this.dY  > -1) {
  				output = this.dY;
  				if(this.dM > 0 && this.dM < 13) {
  					output += this.dsep + this.dM;
  					if(this.dD > 0 && this.dD < 32) {
  						output += this.dsep + this.dD;
  						if(this.tH > -1 && this.tH < 25) {
  							output += this.sep + this.toTimeString( this.format );
  						}
  					}
  				}
  				if(this.dDDD > -1) {
  					output += this.dsep + this.dDDD;
  				}
  			} else if(this.tH > -1) {
  				output += this.toTimeString( this.format );
  			}
  
  			return output;
  		}
docs: returns ISO date/time string in W3C Note, RFC 3339, HTML5, or auto profile
  
  @param  {String} format
  @return {String}