def as_timestamp(dt_value: dt.datetime) -> float:
    'Convert a date/time into a unix time (seconds since 1970).'
    if hasattr(dt_value, 'timestamp'):
        parsed_dt: Optional[dt.datetime] = dt_value
    else:
        parsed_dt = parse_datetime(str(dt_value))
    if (parsed_dt is None):
        raise ValueError('not a valid date/time.')
    return parsed_dt.timestamp()
Convert a date/time into a unix time (seconds since 1970).
def as_timestamp(dt_value: dt.datetime) -> float:
    
    if hasattr(dt_value, 'timestamp'):
        parsed_dt: Optional[dt.datetime] = dt_value
    else:
        parsed_dt = parse_datetime(str(dt_value))
    if (parsed_dt is None):
        raise ValueError('not a valid date/time.')
    return parsed_dt.timestamp()