Database 在Python中解析数据库中的日期文件并获取该日期与当前时间之间的差异

Database 在Python中解析数据库中的日期文件并获取该日期与当前时间之间的差异,database,python-3.x,parsing,datetime,Database,Python 3.x,Parsing,Datetime,试图从数据库中提取“Log\u Name”,该数据库的格式为“Name\u year\u month\u day\u hour”,我需要从中解析年、月、日和小时,然后找出它们与当前时间之间的差异 with open("filename", r): for line in filename: time = line.split('_') year = time[1] month = time[2] day = time[3]

试图从数据库中提取“Log\u Name”,该数据库的格式为“Name\u year\u month\u day\u hour”,我需要从中解析年、月、日和小时,然后找出它们与当前时间之间的差异

with open("filename", r):
    for line in filename:
        time = line.split('_')
        year = time[1]
        month = time[2]
        day = time[3]
       hour = time[4]

我已经很长时间没做这件事了。我意识到我需要使用line.split(“quot”)来解析日期。但我真的不确定在那个数据库之后该去哪里?您正在处理一个文件…请查看此mydate=datetime.strTime(上次修改,“%Y-%m-%dT%H:%m:%S.%fZ”)timedelta也可能有帮助。