Python中是否有可以将用户日期转换为时间戳的库?

时间:2010-03-16 12:00:35

标签: python datetime date timestamp

如果月份是:“12” 日是:“05” 年份是:“2010”

这可以用一种非常简单的方式以某种方式转换成时间戳吗?

4 个答案:

答案 0 :(得分:2)

您可以使用datetime模块:

import datetime

d = datetime.date(year, month, day)

此时,d是日期对象。

如果您想要一个时间戳,可以执行以下操作:

import time

timestamp = time.mktime(d.timetuple())

答案 1 :(得分:1)

import datetime

d = datetime.datetime(year=2010,day=5,month=12)

d
datetime.datetime(2010, 12, 5, 0, 0)

答案 2 :(得分:1)

为了向一个男人展示如何钓鱼而给一个男人一条鱼......

这些问题的一个很好的起点是Python library documentation。如果您在该页面上查找“日期”一词,您将很容易找到datetime模块。

答案 3 :(得分:0)

import time

>>> time.mktime((2010,12,5,0,0,0,0,0,0))
1291500000.0