From: Tim Wood Date: Wed, 22 Feb 2012 17:11:01 +0000 (-0800) Subject: Fixing bug for #176 X-Git-Tag: 1.5.0~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5592c66787a0e64aa61b8ef22cee4e7100b36641;p=thirdparty%2Fmoment.git Fixing bug for #176 --- diff --git a/moment.js b/moment.js index c868e5df8..b2b893c5f 100644 --- a/moment.js +++ b/moment.js @@ -194,9 +194,9 @@ case 'z' : return (date.toString().match(timezoneRegex) || [''])[0].replace(nonuppercaseLetters, ''); case 'Z' : - return (currentZone > 0 ? '+' : '-') + leftZeroFill(~~(Math.abs(currentZone) / 60), 2) + ':' + leftZeroFill(~~(Math.abs(currentZone) % 60), 2); + return (currentZone < 0 ? '-' : '+') + leftZeroFill(~~(Math.abs(currentZone) / 60), 2) + ':' + leftZeroFill(~~(Math.abs(currentZone) % 60), 2); case 'ZZ' : - return (currentZone > 0 ? '+' : '-') + leftZeroFill(~~(10 * Math.abs(currentZone) / 6), 4); + return (currentZone < 0 ? '-' : '+') + leftZeroFill(~~(10 * Math.abs(currentZone) / 6), 4); // LONG DATES case 'L' : case 'LL' :