def tle_fmt_epoch(EpochDateTime):
    """ Return an Epoch string in TLE format, with a total width of 14 characters

    YYDDD.dddddddd where Midnight Jan 1 2019 is 19001.00000000
    """
    hour, minute, second, _, yday = EpochDateTime.timetuple()[3:8]
    YY = EpochDateTime.strftime('%y')
    microsecond = EpochDateTime.microsecond
    frac_days = yday + (microsecond / (3600 * 1000000.0) + second / 3600 + 
        minute / 60 + hour) / 24
    return '{:2s}{:012.8f}'.format(YY, frac_days)
