如何在 python 中将日期时间转换为时间戳?

How to convert date time to timestampe in python?

我有一个数据集,其中有一列以下列格式编写的日期。如何将它们转换为时间戳?

date = 1/1/2016  1:00:00 AM

您可能需要使用日期时间库:

import datetime
datestr = "1/1/2016   1:00:00 AM"

datetm =datetime.datetime.strptime(
    datestr, '%d/%m/%Y %H:%M:%S %p')

datetime.datetime.timestamp(datetm)

输出:

1451610000.0

关于格式等的更多信息:docs