Ce module permet l'accès au temps et aux conversions.
Nom |
Description |
asctime |
Cette fonction permet de convertir un tuple ou struct_time représentant une heure renvoyée par gmtime() ou localtime() en une chaîne de caractères de format : 'Sun Jun 20 23:21:05 1993'. |
clock_getres |
Cette fonction permet de demander la résolution (précision) de l'horloge spécifiée. |
clock_gettime |
Cette fonction permet de demander l'heure de l'horloge spécifiée. |
clock_gettime_ns |
Cette fonction permet de demander les nanosecondes de l'heure de l'horloge spécifiée. |
clock_settime |
Cette fonction permet de fixer les nanosecondes de l'heure de l'horloge spécifiée. |
clock_settime_ns |
Cette fonction permet de fixer l'heure de l'horloge spécifiée. |
ctime |
Cette fonction permet de convertir un temps exprimé en secondes depuis l'époque en une chaîne de caractères de format : «Sun Jun 20 23:21:05 1993» représentant l'heure locale. |
get_clock_info |
Cette fonction permet de demander des informations sur l'horloge spécifiée en tant qu'objet d'espace de noms. |
gmtime |
Cette fonction permet de convertir un temps exprimé en secondes depuis l'époque en un struct_time en UTC dans lequel le drapeau spécifié est toujours 0. |
localtime |
Cette fonction permet de convertir l'heure selon les paramètres locales. |
mktime |
Cette fonction permet de construire une heure à partir d'une heure locale. |
monotonic |
Cette fonction permet de demander la valeur (en fraction de seconde) d'une horloge monotone, c'est-à-dire une horloge ne pouvant pas reculer. |
monotonic_ns |
Cette fonction permet de demander la valeur en nanosecondes d'une horloge monotone, c'est-à-dire une horloge ne pouvant pas reculer. |
perf_counter |
Cette fonction permet de demander la valeur (en fraction de secondes) d'un compteur de performances, c'est-à-dire une horloge avec la résolution disponible la plus élevée pour mesurer une courte durée. |
perf_counter_ns |
Cette fonction permet de demander la valeur en nanosecondes d'un compteur de performances, c'est-à-dire une horloge avec la résolution disponible la plus élevée pour mesurer une courte durée. |
process_time |
Cette fonction permet de demander la valeur (en fraction de secondes) de la somme du temps du microprocesseur pour le système et l'utilisateur du processus en cours. |
process_time_ns |
Cette fonction permet de demander la valeur en nanosecondes de la somme du temps du microprocesseur pour le système et l'utilisateur du processus en cours. |
pthread_getcpuclockid |
Cette fonction permet de demander le clk_id de l'horloge de temps processeur spécifique au processus léger pour l'identificateur de processus léger spécifié. |
sleep |
Cette fonction permet de suspendre l'exécution du processus léger appelant pendant le nombre de secondes donné. |
strftime |
Cette fonction permet de convertir un tuple ou struct_time représentant une heure renvoyée par gmtime() ou localtime() en une chaîne de caractères de format spécifié. |
strptime |
Cette fonction permet d'analyser une chaîne de caractères représentant une heure selon un certain format. |
thread_time |
Cette fonction permet de demander la valeur (en fractions de secondes) de la somme du temps du microprocesseur pour le système et l'utilisateur du processus léger actuel. |
thread_time_ns |
Cette fonction permet de demander la valeur en nanosecondes de la somme du temps du microprocesseur pour le système et l'utilisateur du processus léger actuel. |
time |
Cette fonction permet de demander le temps en secondes depuis l'époque comme un nombre à virgule flottante. |
time_ns |
Cette fonction permet de demander le temps en nanosecondes depuis l'époque comme un nombre à virgule flottante. |
tzset |
Cette fonction permet de réinitialiser les règles de conversion de temps utilisées par les routines de bibliothèque. |
Nom |
Description |
altzone |
Cette constante permet d'indiquer le décalage du fuseau horaire DST local, en secondes à l'ouest de UTC, s'il est défini. |
daylight |
Cette constante permet d'indiquer qu'il est différent de zéro si un fuseau horaire DST est défini. |
timezone |
Cette constante permet d'indiquer le décalage du fuseau horaire local (non DST), en secondes à l'ouest de l'UTC (négatif dans la plupart des pays d'Europe occidentale, positif aux États-Unis, 0 au Royaume-Uni). |
tzname |
Cette constante permet d'indiquer un tuple de deux chaînes de caractères : la première est le nom du fuseau horaire local non-DST, la seconde est le nom du fuseau horaire DST local. Si aucun fuseau horaire DST n'est défini, la deuxième chaîne de caractères ne doit pas être utilisée. |
CLOCK_BOOTTIME |
Cette constante permet d'indiquer le temps depuis le démarrage ou la suspension du système d'exploitation. |
CLOCK_HIGHRES |
Cette constante permet d'indiquer l'horloge haute résolution des systèmes d'exploitation Solaris. |
CLOCK_MONOTONIC |
Cette constante permet d'indiquer l'horloge ne pouvant pas être réglée et représentant l'heure monotone depuis un point de départ non spécifié. |
CLOCK_MONOTONIC_RAW |
Cette constante permet d'indiquer l'horloge ne pouvant pas être réglée et représentant l'heure monotone depuis un point de départ non spécifié mais donne accès à une heure matérielle brute n'étant pas soumise aux ajustements NTP. |
CLOCK_PROCESS_CPUTIME_ID |
Cette constante permet d'indiquer la minuterie haute résolution par processus à partir du processeur. |
CLOCK_PROF |
Cette constante permet d'indiquer la minuterie haute résolution par processus à partir du processeur pour le profileur. |
CLOCK_REALTIME |
Cette constante permet d'indiquer l'horloge en temps réel à l'échelle du système. Le réglage de cette horloge nécessite des privilèges appropriés. |
CLOCK_THREAD_CPUTIME_ID |
Cette constante permet d'indiquer l'horloge temps processeur spécifique au processus léger. |
CLOCK_UPTIME |
Cette constante permet d'indiquer le temps dont la valeur absolue est le temps pendant lequel le système a fonctionné et n'a pas été suspendu, fournissant une mesure précise du temps de fonctionnement, à la fois absolu et par intervalle. |
CLOCK_UPTIME_RAW |
Cette constante permet d'indiquer l'horloge s'incrémentant de manière monotone, suivant le temps depuis un point arbitraire, non affecté par les ajustements de fréquence ou de temps et non incrémenté pendant que le système est en veille. |