Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在日期时间中转换连续日期字符串(20190327200000000W)_Python_Datetime_Datetime Format - Fatal编程技术网

Python 在日期时间中转换连续日期字符串(20190327200000000W)

Python 在日期时间中转换连续日期字符串(20190327200000000W),python,datetime,datetime-format,Python,Datetime,Datetime Format,我正在做一个从http请求解析XML的应用程序,其中一个属性是日期。 问题是格式是一个没有分隔的字符串,例如:“20190327200000000W”,我需要将其转换为datetime格式以发送到数据库。 我所找到的所有信息都带有某种分离字符(2019-03-23…)。你能帮我吗 谢谢 也许是这个?(在jupypter笔记本中) 我已经解决了这个问题,起初我做了异种生物学家说的,但我有一个格式问题,所以我决定删除最后一个字符(X的%X)…我意识到我没有字符串,我有一个列表,所以我转换成字符串并进

我正在做一个从http请求解析XML的应用程序,其中一个属性是日期。 问题是格式是一个没有分隔的字符串,例如:“20190327200000000W”,我需要将其转换为datetime格式以发送到数据库。 我所找到的所有信息都带有某种分离字符(2019-03-23…)。你能帮我吗

谢谢

也许是这个?(在jupypter笔记本中)


我已经解决了这个问题,起初我做了异种生物学家说的,但我有一个格式问题,所以我决定删除最后一个字符(X的%X)…我意识到我没有字符串,我有一个列表,所以我转换成字符串并进行操作。我的代码(我将只放内部for循环部分,不放解析部分):


你知道它应该代表什么吗
strtime
可能可以处理它,但不清楚如何解释它。我猜应该是
2019-03-27 20:00:00 000W
,但我不知道后面的
000W
应该是毫秒,还是时区,或者是什么。我不确定,我只知道我说的文档是“扩展格式=“yyymmddhhmnssfffx”。我认为我只需要YYYY-MM-DD HH-MM sss,但如果数据库的日期时间格式接受所有格式,我将发送所有数据
from datetime import datetime

datetime_object = datetime.strptime('20190327200000000W', '%Y%m%d%H%M%S%fW')
datetime_object
 for parse in tree.iter(aaa):
            a = parse.get(m)
            respon = a.split(' ')
            if m == 'Fh':

                x = str(respon[0])
                x2 = len(x)
                x3 = x[:x2-1]
                print (x3)
                y = time.strptime(x3, "%Y%m%d%H%M%S%f")