Django dateutil解析正在将日期更改为今天的日期

时间:2016-10-16 13:57:35

标签: django python-dateutil

我正在尝试使用Django dateutil.pareser.parse()来更改日期' 2016:09:24 17:08:45'到2016-09-24 17:08:45'但是,当我使用以下代码时:

the_timestamp = self.request.query_params.get('timestamp',0) # = '2016:09:24 17:08:45'
the_parsed_timestamp = dateutil.parser.parse(the_timestamp)

我得到了结果the_parsed_timestamp =' 2016-10-16 17:08:45'。 2016-10-16是今天的日期。

为什么dateutil.parser.parse用今天的日期替换日期(并留下时间部分)?

1 个答案:

答案 0 :(得分:0)

您的日期格式错误。它应该是:

2016-09-24

不是

2016:09:24