Namensräume
Varianten
Aktionen

std::chrono::tzdb::locate_zone

Von cppreference.com
< cpp‎ | chrono‎ | tzdb
 
 
 
std::chrono::tzdb
Memberfunktionen
tzdb::locate_zone
 
const std::chrono::time_zone* locate_zone( std::string_view tz_name ) const;
(seit C++20)

Ruft einen Zeiger auf eine std::chrono::time_zone in dieser Datenbank ab, die die durch tz_name bezeichnete Zeitzone darstellt. Wenn p der zurückgegebene Zeiger ist, dann gilt entweder p->name() == tz_name oder es existiert ein std::chrono::time_zone_link l in dieser Datenbank, sodass p->name() == l.target() && l.name() == tz_name.

Inhalt

[edit] Parameters

tz_name - Ein Zeitzonenname

[edit] Return value

Ein Zeiger auf die std::chrono::time_zone in dieser Datenbank, die die durch tz_name bezeichnete Zeitzone darstellt.

[edit] Exceptions

Wirft std::runtime_error, wenn keine solche time_zone gefunden werden kann.

[edit] Example