Namespaces
Variants

std::chrono::tzdb:: locate_zone

From cppreference.net
std::chrono::tzdb
Member functions
tzdb::locate_zone
const std:: chrono :: time_zone * locate_zone ( std:: string_view tz_name ) const ;
(C++20以降)

このデータベース内で std::chrono::time_zone を表すポインタを取得します。このポインタは tz_name で指定されたタイムゾーンを表します。 p が返されるポインタである場合、以下のいずれかが成り立ちます: p - > name ( ) == tz_name または、このデータベース内に std::chrono::time_zone_link l が存在し、 p - > name ( ) == l. target ( ) && l. name ( ) == tz_name が成り立つ場合です。

目次

パラメータ

tz_name - タイムゾーン名

戻り値

std::chrono::time_zone へのポインタで、 tz_name によって指定されるタイムゾーンを表す、このデータベース内のもの。

例外

そのような time_zone が見つからない場合、 std::runtime_error をスローします。