std::chrono:: time_zone
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Nonmember functions | ||||
|
Défini dans l'en-tête
<chrono>
|
||
|
class
time_zone
;
|
(depuis C++20) | |
La classe
time_zone
représente toutes les transitions de fuseau horaire pour une zone géographique spécifique.
Les utilisateurs ne peuvent pas construire
time_zone
objets. L'implémentation de la bibliothèque crée
time_zone
objets lors de l'initialisation de la
base de données des fuseaux horaires
et fournit
const
accès à ces objets.
time_zone
n'est pas copiable mais possède un constructeur de déplacement et un opérateur d'affectation par déplacement par défaut. Cependant, comme les utilisateurs n'ont qu'un accès
const
aux objets
time_zone
, ces fonctions ne peuvent pas être appelées dans le code utilisateur sans invoquer un
comportement indéfini
.
Fonctions membres
obtient le nom de ce
time_zone
(fonction membre publique) |
|
|
obtient les informations associées à un
sys_time
ou
local_time
(fonction membre publique) |
|
|
convertit un
local_time
de ce fuseau horaire en un
sys_time
(fonction membre publique) |
|
|
convertit un
sys_time
en un
local_time
de ce fuseau horaire
(fonction membre publique) |
Fonctions non membres
|
(C++20)
|
compare deux objets
time_zone
(fonction) |
Exemple
|
Cette section est incomplète
Raison : aucun exemple |