Python 参数必须是9项序列,而不是datetime.datetime

Python 参数必须是9项序列,而不是datetime.datetime,python,time,mktime,python-datetime,Python,Time,Mktime,Python Datetime,Web应用程序在以下行中断 start_time = int(time.mktime(start)) * 1000 错误是TypeError-参数必须是9项序列,而不是datetime.datetime 如何将我的datetime.datetime转换为9项序列?使用以下方法,而不是传递datetime对象目录: >>> int(time.mktime(start)) * 1000 Traceback (most recent call last): File "<

Web应用程序在以下行中断

start_time = int(time.mktime(start)) * 1000
错误是TypeError-参数必须是9项序列,而不是datetime.datetime


如何将我的datetime.datetime转换为9项序列?

使用以下方法,而不是传递
datetime
对象目录:

>>> int(time.mktime(start)) * 1000
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: argument must be 9-item sequence, not datetime.datetime

>>> int(time.mktime(start.timetuple())) * 1000
1406215043000L
>>> start.timestamp()
1406215043.0
>>> int(start.timestamp()) * 1000
1406215043000