ブログから転載 Elixir 1.3(正確には1.3.0-rc.0)から時間に関する構造体がいくつか定義されました。そのうちの3つ、Date, Time, NaiveDateTimeをつくるsigilが追加されています。それぞれ~D, ~T, ~Nです。 iexで~D(2016-06-04)と打っても、そのまま表示されてしまい何が作られているのかよくわからないので、|> inspect(structs: false)としています iex> ~D(2016-06-04) |> inspect(structs: false) "%{__struct__: Date, calendar: Calendar.ISO, day: 4, month: 6, year: 2016}" iex> ~T(22:05:33) |> inspect(structs: false) "%{__struct__:
