當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Elixir Calendar.time_zone_database用法及代碼示例


Elixir語言中 Calendar.time_zone_database 相關用法介紹如下。

用法:

time_zone_database()
@type time_zone_database() :: module()

指定日曆操作的時區數據庫。

DateTime 模塊中的許多函數都需要時區數據庫。默認情況下,它使用 Calendar.get_time_zone_database/0 返回的默認時區數據庫,默認為 Calendar.UTCOnlyTimeZoneDatabase 僅處理 "Etc/UTC" 日期時間,並為任何其他時區返回 {:error, :utc_only_time_zone_database}

其他時區數據庫(包括軟件包提供的)可以通過配置配置為默認值:

config :elixir, :time_zone_database, CustomTimeZoneDatabase

或通過調用 Calendar.put_time_zone_database/1

有關自定義時區數據庫的更多信息,請參閱 Calendar.TimeZoneDatabase

相關用法


注:本文由純淨天空篩選整理自elixir-lang.org大神的英文原創作品 Calendar.time_zone_database()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。