import re

def rmSpace(txt):
    txt = re.sub(r"([^a-z0-9.,]) +([^ ])", r"\1\2", txt)
    return re.sub(r"([^ ]) +([^a-z0-9.,])", r"\1\2", txt)

def findMaxDt(fnm):
    m = "1970-01-01 00:00:00"
    try:
        with open(fnm, "r") as f:
            while True:
                l = f.readline()
                if not l:break
                l = l.strip("\n")
                if l == 'nan':continue
                if l > m:m = l
    except Exception as e:
        print("WARNING: can't find "+ fnm)
    return m
