将日期转换为数字python

rea*_*bow 4 python matlab datetime

可能重复:
从python中获取浮点数的日期时间,反之亦然

和许多人一样,我从切换MatlabPython. Matlab将每个日期表示为数字.(Integers从那以后几天00-00-0000,分数是当天的时间).我认为python除了不同的开始日期之外,它也是一样的0-0-0001

我一直在玩datetime,但似乎无法远离datetime物体timedeltas.我确信这很简单,但我如何处理普通的旧数字(浮点数)?

或许作为一点背景:

我带来一个日期和时间戳,并将它们连接起来以制作一个时间值:

from datetime import datetime
date_object1 = datetime.strptime(date[1][0] + ' ' + date[1][1], '%Y-%m-%d %H:%M:%S')
date_object2 = datetime.strptime(date[2][0] + ' ' + date[2][1], '%Y-%m-%d %H:%M:%S')
Run Code Online (Sandbox Code Playgroud)

ATO*_*TOA 8

试试这个:

import time
from datetime import datetime

t = datetime.now()
t1 = t.timetuple()

print time.mktime(t1)
Run Code Online (Sandbox Code Playgroud)

它打印出您日期的十进制表示.