def testTimestampRoundtrip(self):
v = datetime.datetime(2001, 2, 3, 4, 5, 6, 170000)
self.cursor.execute("SELECT %s as f1", (v,))
retval = self.cursor.fetchall()
self.assertEqual(retval[0][0], v)
# Test that time zone doesn't affect it
# Jython 2.5.3 doesn't have a time.tzset() so skip
if not IS_JYTHON:
orig_tz = os.environ['TZ']
os.environ['TZ'] = "America/Edmonton"
time.tzset()
self.cursor.execute("SELECT %s as f1", (v,))
retval = self.cursor.fetchall()
self.assertEqual(retval[0][0], v)
os.environ['TZ'] = orig_tz
time.tzset()
评论列表
文章目录