Nodejs Date Convert toLongintText()

Here you can find the source of toLongintText()

Method Source Code

Date.prototype.toLongintText=function(){ 
   var m; //from   w w  w . ja  v  a 2  s  . c om
   var d; 
   if(this.getMonth()<9){ 
   m="0"+(this.getMonth()+1); 
   }else{ 
   m=this.getMonth()+1; 
   } 
   if(this.getDate()<10){ 
   d="0"+this.getDate(); 
   }else{ 
   d=this.getDate(); 
   } 
   return this.getYear()+m+d; 
}

Related

  1. toISO8601(key)
    Date.prototype.toISO8601 = function (key) {
        function f(n) {
            return n < 10 ? '0' + n : n;
        function f2(n) {
            if(n < 10)
              return '00' + n;
            return n < 100 ? '0' + n : n;
        return isFinite(this.valueOf()) ?
               this.getUTCFullYear()   + '-' +
             f(this.getUTCMonth() + 1) + '-' +
             f(this.getUTCDate())      + 'T' +
             f(this.getUTCHours())     + ':' +
             f(this.getUTCMinutes())   + ':' +
             f(this.getUTCSeconds())   + '.' +
             f2(this.getUTCMilliseconds()) + '-0000' : null;
    };
    
  2. toInputFormat()
    Date.prototype.toInputFormat = function() {
       var yyyy = this.getFullYear().toString();
       var mm = (this.getMonth()+1).toString(); 
       var dd  = this.getDate().toString();
       return yyyy +'-'+ (mm[1]?mm:"0"+mm[0]) +'-'+ (dd[1]?dd:"0"+dd[0]); 
      };
    
  3. toLocalTime()
    Date.prototype.toLocalTime = function() {
        const newDate = new Date(this.getTime()+this.getTimezoneOffset()*60*1000);
        let offset = this.getTimezoneOffset() / 60;
        const hours = this.getHours();
        if (this.dst()) offset--;
        newDate.setHours(hours - offset);
        return newDate;
    };
    
  4. toLocaleFormat(pattern)
    'use strict';
    Date.prototype.toLocaleFormat = Date.prototype.toLocaleFormat || function (pattern) {
            return pattern.replace(/%Y/g, this.getFullYear()).replace(/%m/g, (this.getMonth() + 1)).replace(/%d/g, this.getDate());
        };
    
  5. toLocaleJSON()
    Date.prototype.toLocaleJSON = function() {
      var t = this,
        y = t.getFullYear(),
        M = t.getMonth() + 1,
        d = t.getDate(),
        h = t.getHours(),
        m = t.getMinutes(),
        s = t.getSeconds();
      return y + '/' + (M < 10 ? '0' + M : M) + '/' + (d < 10 ? '0' + d : d) + ' ' +
    ...
    
  6. toOADate()
    Date.prototype.toOADate = function ()
      var jsDate = this || new Date();
      var timezoneOffset = jsDate.getTimezoneOffset() / (60 * 24);
      var msDateObj = (jsDate.getTime() / 86400000) + (25569 - timezoneOffset);
      return msDateObj;
    
  7. toRFC2822()
    Date.prototype.toRFC2822 = function() {    
        return [
              Date.DAYS[this.getDay()] + ","
            , Date.padZero(this.getDate())
            , Date.MONTHS[this.getMonth()]
            , this.getFullYear()
            , this.getTimeString()
            , this.getTimezoneOffsetString()
        ].join(" ");
    ...
    
  8. toRFC3339()
    Date.prototype.toRFC3339 = function()
      var year = this.getFullYear();
      var month = this.getMonth()+1;  
      var date = this.getDate();
      var hours = this.getHours();
      var mins = this.getMinutes();
      var secs = this.getSeconds();
      return (year+'-'+month+'-'+date+' '+hours+':'+mins+':'+secs);
    ...
    
  9. toRails(name)
    Date.prototype.toRails = function(name) {
       var dateParams;
       dateParams = {};
       dateParams[name + "(1i)"] = this.getFullYear();
       dateParams[name + "(2i)"] = this.getMonth() + 1;
       dateParams[name + "(3i)"] = this.getDate();
       dateParams[name + "(4i)"] = this.getHours();
       dateParams[name + "(5i)"] = this.getMinutes();
       return dateParams;
    ...