3
ªôÁgÒ  ã               @   s,   d dl Z dd„ Zdd„ Zdd„ Zdd	„ ZdS )
é    Nc             C   s@   | j }| j}| j}|d }|d }|d }|d }|||||fS )Né<   )ÚdaysÚsecondsÚmicroseconds)Údurationr   r   r   ÚminutesÚhours© r	   úS/var/www/tester-filtro-web/env/lib/python3.6/site-packages/django/utils/duration.pyÚ_get_duration_components   s    r   c             C   sH   t | ƒ\}}}}}dj|||ƒ}|r2dj|ƒ| }|rD|dj|ƒ7 }|S )z8Version of str(timedelta) which is not English specific.z{:02d}:{:02d}:{:02d}z{} z.{:06d})r   Úformat)r   r   r   r   r   r   Ústringr	   r	   r
   Úduration_string   s    r   c             C   sX   | t jdƒk rd}| d9 } nd}t| ƒ\}}}}}|r@dj|ƒnd}dj||||||ƒS )Nr   ú-é   Ú z.{:06d}z{}P{}DT{:02d}H{:02d}M{:02d}{}Séÿÿÿÿ)ÚdatetimeÚ	timedeltar   r   )r   Úsignr   r   r   r   r   Úmsr	   r	   r
   Úduration_iso_string   s    
r   c             C   s   d| j  | j d | j S )Né   r   i@B i   i€Q )r   r   r   )Údeltar	   r	   r
   Úduration_microseconds+   s    r   )r   r   r   r   r   r	   r	   r	   r
   Ú<module>   s   