7
我想在沒有第三方庫的情況下獲取Phoenix/Elixir中的當前日期時間戳。或者簡單地說,我想要DateTime.now()
之類的東西。我怎樣才能做到這一點?Elixir和Ecto中的DateTime.now
我想在沒有第三方庫的情況下獲取Phoenix/Elixir中的當前日期時間戳。或者簡單地說,我想要DateTime.now()
之類的東西。我怎樣才能做到這一點?Elixir和Ecto中的DateTime.now
外生有Ecto.DateTime.utc/1
獲得UTC在當前時間:
iex(1)> Ecto.DateTime.utc
#Ecto.DateTime<2016-09-05 13:30:04>
iex(2)> Ecto.DateTime.utc(:usec) # include microseconds
#Ecto.DateTime<2016-09-05 13:30:18.367318>
如果你想在本地系統的時區的當前時間,你可以這樣做:
Ecto.DateTime.from_erl(:erlang.localtime)