我正在尝试使用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用今天的日期替换日期(并留下时间部分)?
答案 0 :(得分:0)
您的日期格式错误。它应该是:
2016-09-24
不是
2016:09:24