Skip to content
Closed
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions Lib/sqlite3/dbapi2.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,8 @@
# misrepresented as being the original software.
# 3. This notice may not be removed or altered from any source distribution.

import datetime
import time
import collections.abc
import datetime

from _sqlite3 import *

Expand All @@ -37,12 +36,15 @@
Timestamp = datetime.datetime

def DateFromTicks(ticks):
import time
return Date(*time.localtime(ticks)[:3])

def TimeFromTicks(ticks):
import time
return Time(*time.localtime(ticks)[3:6])

def TimestampFromTicks(ticks):
import time
return Timestamp(*time.localtime(ticks)[:6])


Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Improve import time of :mod:`sqlite3` by around 2 times. Patch by Jiahao Li.
Loading