B
    ß%Q[T  ã               @   s(   d Z ddlmZmZ G dd„ deƒZdS )Ú
é    )Ú	timedeltaÚtzinfoc               @   sH   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zd
d„ Zdd„ Z	dd„ Z
dS )ÚOffsetTzInfoz%Fixed offset in minutes east from UTCc             C   s   || _ || _t|d�| _d S )N)Úminutes)ÚoffsetÚnamer   Ú_offset)Úselfr   r   © r   úVC:\Users\HIRONO~1\AppData\Local\Temp\pip-install-6i93dh7p\ldap3\ldap3\core\timezone.pyÚ__init__!   s    zOffsetTzInfo.__init__c             C   s   | j S )N)r   )r
   r   r   r   Ú__str__&   s    zOffsetTzInfo.__str__c             C   s
   d  | ¡S )Nz2OffsetTzInfo(offset={0.offset!r}, name={0.name!r}))Úformat)r
   r   r   r   Ú__repr__)   s    zOffsetTzInfo.__repr__c             C   s   | j S )N)r	   )r
   Údtr   r   r   Ú	utcoffset-   s    zOffsetTzInfo.utcoffsetc             C   s   | j S )N)r   )r
   r   r   r   r   Útzname0   s    zOffsetTzInfo.tznamec             C   s   t dƒS )Nr   )r   )r
   r   r   r   r   Údst4   s    zOffsetTzInfo.dstc             C   s   | j | jfS )N)r   r   )r
   r   r   r   Ú__getinitargs__7   s    zOffsetTzInfo.__getinitargs__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r   r   r   r   r      s   r   N)r   Údatetimer   r   r   r   r   r   r   Ú<module>   s   