Here you can find the source of toH2Timestamp()
Date.prototype.toH2Timestamp = function(){ // yyyy-MM-dd hh:mm:ss return [this.getFullYear(), '-', this.pad(this.getMonth()+1), '-', this.pad(this.getDate()), ' ', this.pad(this.getHours()), ':', this.pad(this.getMinutes()), ':', this.pad(this.getSeconds()) ].join(''); }
Date.prototype.getDateTimeStamp = function() { let hours = this.getHours(); let minutes = this.getMinutes(); let seconds = this.getSeconds(); return this.getDateStamp() + '-' + [ (hours > 9 ? '' : '0') + hours, (minutes > 9 ? '' : '0') + minutes, (seconds > 9 ? '' : '0') + seconds ].join(''); ...
function fixNumber(number, scale) { if (typeof(scale) === 'undefined') { scale = 2; var n = number; var str = ''; for (var i=scale; i>=1; i--) { var p = Math.pow(10, i-1); if (n >= p) { ...
Date.prototype.toUnixTimestamp = function() { return this.getTime()/1000 };