def datetime_as_iso(dt):
    return dt.strftime('%Y-%m-%dT%H:%M:%SZ')

def datetime_as_iso_ms(dt):
    return dt.strftime('%Y-%m-%dT%H:%M:%S.%%03dZ') % (dt.microsecond // 1000)
if __name__ == '__main__':
    tests = (
        """    /Date(1154970000000+0700)/
    /Date(-1234)/
    /Date(1000+0200)/
    /Date(0+0000)/
    /Date(0)/
    /Date(0-0700)/
    /Date(0-0730)/
    /Date(0-0030)/
    /Date(-1577923200000+0000)/
    /Date(1)/
    /Date(499)/
    /Date(500)/
    /Date(501)/
    /Date(999)/
    /Date(1000)/
    /Date(-1)/
    """
        .splitlines())
for test in tests:
    test = test.strip()
if not test:
    continue
d = json_date_as_datetime(test)
print(datetime_as_iso_ms(d), test)
Преобразование даты .Net JSON в ISO