python minidom firstChild.data 忽略字符串的一部分(日期+时间+时区)删除时区

标签 python xml minidom

<Since>2014-04-23 13:06:32 America/New_York</Since>

我需要将元素中的日期和时间放入一个变量中。运行时间信息

我的代码:

run_time_info = thread_id.getElementsByTagName("Since")[0].firstChild.data

最佳答案

您还可以使用dateutil通过将 fuzzy=True 传递给 parse() 方法,将字符串直接解析为 datetime:

>>> from dateutil import parser
>>> s = "2014-04-23 13:06:32 America/New_York"
>>> run_time_info = parser.parse(s, fuzzy=True)
>>> run_time_info
datetime.datetime(2014, 4, 23, 13, 6, 32)

关于python minidom firstChild.data 忽略字符串的一部分(日期+时间+时区)删除时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23661561/

相关文章:

python - numpy - 如何外部连接数组

python - 使用 minidom 读取和写入 XML 中的特殊字符

Python Minidom 修改/追加内容文件

python - 插入 SQLite 数据库的行数为负数

python - 如何使用 Pygame 快速渲染 Julia Set?

python - Python 中类的单个实例

android:从字符串数组中获取项目并在 TextView 中一一显示

java - 将 Java、XML、JavaScript 等 pretty-print 成 HTML

xml - Bash 将 XML 解析为逗号分隔列表

python - 解析 XML 时所有 nodeValue 字段都为 None