我有一个这样创建的日期时间:
Ecto.DateTime.from_erl({{2015, 3, 10}, {0, 0, 0}})
这是一个 Phoenix 应用程序。我想在没有任何其他第三方库的情况下增加天数。如何?
最佳答案
你可以使用erlang的 :calendar
模块来操作日期而无需额外的依赖。
添加天数的标准方法是使用 :calendar.date_to_gregorian_days/1
使用 :calendar.gregorian_days_to_date/1
进行加法并转换回元组格式.
关于date - 如何将天数添加到 Ecto.DateTime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38197714/