TypeScript/tests/cases/compiler/library_DatePrototypeProperties.ts
2014-07-12 17:30:19 -07:00

49 lines
1.5 KiB
TypeScript

// Properties of the Date prototype object as per ES5 spec
// http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.5
Date.prototype.constructor;
Date.prototype.toString();
Date.prototype.toDateString();
Date.prototype.toTimeString();
Date.prototype.toLocaleString();
Date.prototype.toLocaleDateString();
Date.prototype.toLocaleTimeString();
Date.prototype.valueOf();
Date.prototype.getTime();
Date.prototype.getFullYear();
Date.prototype.getUTCFullYear();
Date.prototype.getMonth();
Date.prototype.getUTCMonth();
Date.prototype.getDate();
Date.prototype.getUTCDate();
Date.prototype.getDay();
Date.prototype.getUTCDay();
Date.prototype.getHours();
Date.prototype.getUTCHours();
Date.prototype.getMinutes();
Date.prototype.getUTCMinutes();
Date.prototype.getSeconds();
Date.prototype.getUTCSeconds();
Date.prototype.getMilliseconds();
Date.prototype.getUTCMilliseconds();
Date.prototype.getTimezoneOffset();
Date.prototype.setTime(0);
Date.prototype.setMilliseconds(0);
Date.prototype.setUTCMilliseconds(0);
Date.prototype.setSeconds(0);
Date.prototype.setUTCSeconds(0);
Date.prototype.setMinutes(0);
Date.prototype.setUTCMinutes(0);
Date.prototype.setHours(0);
Date.prototype.setUTCHours(0);
Date.prototype.setDate(0);
Date.prototype.setUTCDate(0);
Date.prototype.setMonth(0);
Date.prototype.setUTCMonth(0);
Date.prototype.setFullYear(0);
Date.prototype.setUTCFullYear(0);
Date.prototype.toUTCString();
Date.prototype.toISOString();
Date.prototype.toJSON(null);