Javascript Date stdTimezoneOffset()

Description

Javascript Date stdTimezoneOffset()


Date.prototype.stdTimezoneOffset = function() {
  var jan = new Date(this.getFullYear(), 0, 1);
  var jul = new Date(this.getFullYear(), 6, 1);
  return Math.max(jan.getTimezoneOffset(), jul.getTimezoneOffset());
}

Javascript Date stdTimezoneOffset()

Date.prototype.stdTimezoneOffset = function() {
var jan = new Date(this.getFullYear(), 0, 1);
var jul = new Date(this.getFullYear(), 6, 1);
return Math.max(jan.getTimezoneOffset(), jul.getTimezoneOffset());
}

Javascript Date stdTimezoneOffset()

Date.prototype.stdTimezoneOffset = function() {
        var jan = new Date(this.getFullYear(), 0, 1);
        var jul = new Date(this.getFullYear(), 6, 1);
        return Math.max(jan.getTimezoneOffset(), jul.getTimezoneOffset());
}

String.prototype.hashCode = function() {
  var hash = 0, i, chr, len;
  if (this.length == 0) return hash;
  for (i = 0, len = this.length; i < len; i++) {
    chr   = this.charCodeAt(i);/*from  w  w w.  j  a v a2  s . co  m*/
    hash  = ((hash << 5) - hash) + chr;
    hash |= 0; 
  }
  return hash;
};


Date.prototype.dst = function() {
        return this.getTimezoneOffset() < this.stdTimezoneOffset();
}



PreviousNext

Related