gpt4 book ai didi

python - 将 Python 中的时间戳转换为 UNIX 时间戳

转载 作者:行者123 更新时间:2023-11-30 23:54:37 27 4
gpt4 key购买 nike

from time import time
time() # Gives me 1298046251.375916

我需要将01/01/2011 01:48:36.157转换为类似的时间戳,并且我对Python的日期/时间库相当不熟悉。实现这一目标的最简单方法是什么?是否有等效的 strtotime 功能?

考虑MongoDB wants a datetime object它也将被接受,而不是 unix 风格的时间戳。

最佳答案

简短回答:

>>> datetime.datetime.strptime ?
Type: builtin_function_or_method
Base Class: <type 'builtin_function_or_method'>
String Form: <built-in method strptime of type object at 0xb70b3520>
Namespace: Interactive
Docstring:
string, format -> new datetime parsed from a string (like time.strptime()).

Documentation reference

完整的解析如下:

>>> d = datetime.strptime("01/01/2011 01:48:36.157", "%m/%d/%Y %H:%M:%S.%f")

您可以将其转换为时间戳:

import time
time.mktime(d.timetuple())

关于python - 将 Python 中的时间戳转换为 UNIX 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043834/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com