fix %y for years outside [1900, 2099], closes #2

This commit is contained in:
Sami Samhuri 2011-06-02 11:45:39 -07:00
parent f1cbcf100d
commit 0a3d8532d3

View file

@ -76,8 +76,8 @@
case 'w': return d.getDay(); // 0 - 6, Sunday is first day of the week
case 'Y': return d.getFullYear();
case 'y':
var year = d.getYear();
return year < 100 ? year : year - 100;
var y = String(d.getFullYear());
return y.slice(y.length - 2);
case 'Z':
var tz = d.toString().match(/\((\w+)\)/);
return tz && tz[1] || '';