如何在Elixir中使用NaiveDateTime.local_now
我正在使用如何在Elixir中使用NaiveDateTime.local_now,date,elixir,phoenix-framework,Date,Elixir,Phoenix Framework,我正在使用NaiveDateTime.local\u now/1记录项目保存在我的数据库中的时间以及访问它的时间。当我使用命令mix compile--warnings as errors--force在我的机器上运行警告时,它不会记录任何错误,但是当我在我们的gitlab运行程序上运行它时,管道会因错误而失败 警告:函数NaiveDateTime.local\u now/0未定义或私有 下面是我如何使用它的NaiveDateTime.local\u now()|>NaiveDateTime.a
NaiveDateTime.local\u now/1
记录项目保存在我的数据库中的时间以及访问它的时间。当我使用命令mix compile--warnings as errors--force在我的机器上运行警告时,它不会记录任何错误,但是当我在我们的gitlab运行程序上运行它时,管道会因错误而失败
警告:函数NaiveDateTime.local\u now/0未定义或私有
下面是我如何使用它的NaiveDateTime.local\u now()|>NaiveDateTime.add(900)
有什么见解吗?我正在使用image:elixir:1.7.4-alpine
作为我的elixir图像自v1.10.0
以来一直存在,如我链接的文档窗口右上角所示,可以通过导航到
绝对没有理由在生产中继续使用v1.7.4
,它是完全向后兼容的。升级您的映像,或者,如果不可能的话,将其后传到您自己的模块并调用它
defmodulemyhelpers做什么
def local_now(Calendar.ISO)do
{{年、月、日},{小时、分钟、秒}=
:erlang.localtime()
{:好的,ndt}=
DateTime.new(年、月、日、时、分、秒)
无损检测
结束
结束
自v1.10.0
以来一直存在,如我链接的文档中窗口右上角所示,可以通过导航到
绝对没有理由在生产中继续使用v1.7.4
,它是完全向后兼容的。升级您的映像,或者,如果不可能的话,将其后传到您自己的模块并调用它
defmodulemyhelpers做什么
def local_now(Calendar.ISO)do
{{年、月、日},{小时、分钟、秒}=
:erlang.localtime()
{:好的,ndt}=
DateTime.new(年、月、日、时、分、秒)
无损检测
结束
结束
谢谢。我没想到检查DateTime何时发布!我刚升级了我的形象,一切都很好。再次感谢!非常感谢。我没想到检查DateTime何时发布!我刚升级了我的形象,一切都很好。再次感谢!