Django - 字符串到日期 - 日期到UNIX时间戳

Fed*_*rer 4 python django

我需要以12/09/2008-12:40:49的形式从字符串(输入到URL)转换日期.显然,我需要一个UNIX时间戳,但在我得到它之前,我首先需要Date对象.

我该怎么做呢?我找不到任何以该格式显示日期的资源?谢谢.

Dan*_*man 12

你需要这个strptime方法.如果你使用的是Python 2.5或更高版本,这是一个方法datetime,否则你必须使用timedatetime模块的组合来实现这一点.

Python 2.5 up:

from datetime import datetime
dt = datetime.strptime(s, "%d/%m/%Y-%H:%M:%S")
Run Code Online (Sandbox Code Playgroud)

低于2.5:

from datetime import datetime
from time import strptime
dt = datetime(*strptime(s, "%d/%m/%Y-%H:%M:%S")[0:6])
Run Code Online (Sandbox Code Playgroud)