在我的应用程序中,用户的date_joined字段格式如下:
为了将此日期时间传递给Intercom.io,它必须是UNIX时间戳,如
我尝试了在Stack Overflow上阅读到的几种方法(此问题中没有相同的起始时间格式:在Python中将datetime.date转换为UTC时间戳),但是都没有成功。mktime()似乎很有前途,但我得到了“'datetime.datetime' object has no attribute 'mktime'.”。
我刚刚尝试了这个:
它返回了“'datetime.datetime'对象没有属性'read'”。我该怎么做?
2014-12-14 14:46:43.379518+00:00
。为了将此日期时间传递给Intercom.io,它必须是UNIX时间戳,如
1426020706
(这不是同一时间,只是一个示例)。我尝试了在Stack Overflow上阅读到的几种方法(此问题中没有相同的起始时间格式:在Python中将datetime.date转换为UTC时间戳),但是都没有成功。mktime()似乎很有前途,但我得到了“'datetime.datetime' object has no attribute 'mktime'.”。
我刚刚尝试了这个:
import time
import dateutil.parser
import member.models import Member
member = Member.objects.get(email="aspeksnijder@outlook.com")
date_joined = member.date_joined
dt = dateutil.parser.parse(date_joined)
print int(time.mktime(dt.timetuple()))
它返回了“'datetime.datetime'对象没有属性'read'”。我该怎么做?