【发布时间】:2019-11-18 07:57:09
【问题描述】:
我有一个格式为"dd/mm/yyyy" 的日期字符串,我需要将该值转换为Ecto.Date 格式。
我创建了一个这样的函数,但我想知道是否有其他方法可以做到这一点。
defp format_birthday(birthday_string) do
birthday = String.split(birthday_string, "/") |> Enum.reverse() |> Enum.join("-")
Ecto.Date.cast(birthday)
end
【问题讨论】:
-
Ecto.Date自 Elixir 1.3 以来已被弃用。你确定你不只是想要一个Date结构吗? -
我不知道。谢谢!
标签: string date casting elixir