Elixir語言中 Time.convert!
相關用法介紹如下。
用法:
convert!(time, calendar)
(從 1.5.0 開始)
@spec convert!(Calendar.time(), Calendar.calendar()) :: t()
類似於
,但如果無法在兩個日曆之間進行轉換,則會引發 Time.convert/2
。ArgumentError
例子
想象一下,有人實現了 Calendar.Holocene
,這是一個基於公曆的日曆,它在當前公曆年的基礎上增加了 10,000 年:
iex> Time.convert!(~T[13:30:15], Calendar.Holocene)
%Time{calendar: Calendar.Holocene, hour: 13, minute: 30, second: 15, microsecond: {0, 0}}
相關用法
- Elixir Time.convert用法及代碼示例
- Elixir Time.compare用法及代碼示例
- Elixir Time.add用法及代碼示例
- Elixir Time.new用法及代碼示例
- Elixir Time.to_erl用法及代碼示例
- Elixir Time.utc_now用法及代碼示例
- Elixir Time.to_iso8601用法及代碼示例
- Elixir Time.from_iso8601用法及代碼示例
- Elixir Time.from_erl!用法及代碼示例
- Elixir Time.from_seconds_after_midnight用法及代碼示例
- Elixir Time.truncate用法及代碼示例
- Elixir Time.to_seconds_after_midnight用法及代碼示例
- Elixir Time.diff用法及代碼示例
- Elixir Time.from_erl用法及代碼示例
- Elixir Time.from_iso8601!用法及代碼示例
- Elixir Time.to_string用法及代碼示例
- Elixir Time.new!用法及代碼示例
- Elixir Time用法及代碼示例
- Elixir Task.yield_many用法及代碼示例
- Elixir Task.Supervisor.async_stream用法及代碼示例
- Elixir Task.async用法及代碼示例
- Elixir Tuple.duplicate用法及代碼示例
- Elixir Tuple用法及代碼示例
- Elixir Task.await_many用法及代碼示例
- Elixir Task.Supervisor用法及代碼示例
注:本文由純淨天空篩選整理自elixir-lang.org大神的英文原創作品 Time.convert!(time, calendar)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。