File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 2222THE SOFTWARE.
2323"""
2424
25+ import calendar
26+ import datetime
27+ import decimal
28+ import json
2529import sys
2630import warnings
27- import json
28- import decimal
29- import time
30- import datetime
3131
3232try :
3333 from urllib import quote
@@ -102,7 +102,7 @@ def default(self, obj):
102102 return float (obj )
103103 elif isinstance (obj , datetime .datetime ):
104104 try :
105- return int (time . mktime (obj .timetuple ()))
105+ return int (calendar . timegm (obj .utctimetuple ()))
106106 except :
107107 return 0
108108
Original file line number Diff line number Diff line change 33from __future__ import unicode_literals
44
55import os
6- import time
6+ import calendar
77from random import randint
88from decimal import Decimal
99from datetime import datetime
@@ -111,7 +111,7 @@ def test_encode_datetime(self):
111111 self .index .wait_task (task ['taskID' ])
112112
113113 res = self .index .get_object (task ['objectID' ])
114- self .assertEqual (res ['now' ], time . mktime (value .timetuple ()))
114+ self .assertEqual (res ['now' ], calendar . timegm (value .utctimetuple ()))
115115
116116 def test_synonyms (self ):
117117 task = self .index .add_object ({'name' : '589 Howard St., San Francisco' })
You can’t perform that action at this time.
0 commit comments