return val ?
(val.length < 3 ? (parseInt(val, 10) > 68 ? '19' + val : '20' + val) : val) :
(config._a[YEAR] != null ? currentDate[YEAR] :
- (config._a[YEAR] == null ? currentDate[YEAR] : config._a[YEAR]));
+ (config._a[YEAR] == null ? moment().weekYear() : config._a[YEAR]));
};
w = config._w;
if (moment.isMoment(input)) {
config = extend({}, input);
- //null this out to prevent infinite loops
- config._w = null;
-
config._d = new Date(+input._d);
} else if (format) {
if (isArray(format)) {