`|Redis Documentation| `_ **GetbitCommand: Contents**   `GETBIT \_key\_ \_offset\_ (Redis > <#GETBIT%20_key_%20_offset_%20(Redis%20%3E>`_     `Return value <#Return%20value>`_ GetbitCommand ============= GETBIT \_key\_ \_offset\_ (Redis > ================================== 2.1.8) = *Time complexity: O(1)* Returns the bit value at *offset* in the string value stored at *key*. When *offset* is beyond the string length, the string is assumed to be a contiguous space with 0 bits. When *key* does not exist it is assumed to be an empty string, so *offset* is always out of range and the value is also assumed to be a contiguous space with 0 bits. Return value ------------ `Integer reply `_, specifically: the bit value stored at *offset*. .. |Redis Documentation| image:: redis.png