diff options
Diffstat (limited to 'test/tests.js')
-rw-r--r-- | test/tests.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/test/tests.js b/test/tests.js index 017f71d..ff49a13 100644 --- a/test/tests.js +++ b/test/tests.js @@ -1,4 +1,13 @@ module('jQuery Week Calendar v2.0-dev'); +function formatTimeZone(){ + var TZ = -(new Date()).getTimezoneOffset(); + var TZ = { + 'sign': (TZ < 0 ? '-' : '+'), + 'hour': (Math.floor(TZ / 60)), + 'minute': (TZ % 60)}; + + return TZ['sign'] + (TZ['hour'] < 10 ? '0' : '') + TZ['hour'] + ":" + (TZ['minute'] < 10 ? '0' : '') + TZ['minute']; +} test('Default Options', function() { @@ -72,8 +81,7 @@ test("issue # 60: eventHeader doesn't take care of use24Hour option", function() 'timeSeparator': ' -> ' }); //get local timezone: - var TZ = -(new Date()).getTimezoneOffset(); - TZ = (TZ < 0 ? '-' : '+') + (Math.floor(TZ / 60)) + ':' + (TZ % 60); + var TZ = formatTimeZone(); expect(5); var _events = [{ |