def detailed_timestamp(time=None):
    """
    Generate a detailed timestamp.
    (e.g. `"2013-06-05:14:58:21.024717"`)

    **Parameters:**

    * `time`: an instance of `datetime.datetime`

    **Returns:** a string containing a representation of the given time
    """
    return time.strftime('%Y-%m-%d:%H:%M:%S.%f')
