我来自Rails背景并试图学习凤凰框架。在Rails中,我曾经在我的页脚中执行此操作,以便年份始终是最新的:
<%= Date.now.year %>
Phoenix / Elixir的等价物是什么?如何在视图中显示当前年份?
感谢您的时间。
答案 0 :(得分:17)
Elixir 1.3.0(刚刚发布)有一个非常简单的日期库。例如,为了获得当前年份,您可以执行以下操作:
下面的@Dogbert也提出了比上述方法更简单的方法:DateTime.utc_now |&gt; Map.fetch!(:年)
DateTime.utc_now.year
返回
2016
另一种解决方案(如果您不想使用Elixir 1.3.0)是使用外部库,例如Timex
你可以做一些非常相似的事情:
Date.today |&gt; Map.fetch!(:年)
将再次返回
2016