Elixir 获得月初长生不老药
无法从外部日期获取月初Elixir 获得月初长生不老药,elixir,Elixir,无法从外部日期获取月初 Ecto.Date.utc => #Ecto.Date<2017-09-15> Ecto.Date.utc.beginning_of_month requires => 2017-09-01 exto.Date.utc=>#exto.Date Ecto.Date.utc.Start\u of_month requires=>2017-09-01 您只需使用地图更新语法将day的值设置为1: iex(1)> today = Ecto.Da
Ecto.Date.utc => #Ecto.Date<2017-09-15>
Ecto.Date.utc.beginning_of_month requires => 2017-09-01
exto.Date.utc=>#exto.Date
Ecto.Date.utc.Start\u of_month requires=>2017-09-01
您只需使用地图更新语法将day
的值设置为1
:
iex(1)> today = Ecto.Date.utc
#Ecto.Date<2017-09-15>
iex(2)> %{today | day: 1}
#Ecto.Date<2017-09-01>
iex(3)> today = Date.utc_today
~D[2017-09-15]
iex(4)> %{today | day: 1}
~D[2017-09-01]