Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elixir DateTime.now在长生不老药和异位剂中_Elixir_Phoenix Framework_Ecto - Fatal编程技术网

Elixir DateTime.now在长生不老药和异位剂中

Elixir DateTime.now在长生不老药和异位剂中,elixir,phoenix-framework,ecto,Elixir,Phoenix Framework,Ecto,我想在没有第三方库的情况下获得Phoenix/Elixir中的当前日期时间戳。或者简单地说,我想要类似于DateTime.now()的东西。我如何才能做到这一点?Ecto必须以UTC为单位获取当前时间: iex(1)> Ecto.DateTime.utc #Ecto.DateTime<2016-09-05 13:30:04> iex(2)> Ecto.DateTime.utc(:usec) # include microseconds #Ecto.DateTime<

我想在没有第三方库的情况下获得Phoenix/Elixir中的当前日期时间戳。或者简单地说,我想要类似于
DateTime.now()
的东西。我如何才能做到这一点?

Ecto必须以UTC为单位获取当前时间:

iex(1)> Ecto.DateTime.utc
#Ecto.DateTime<2016-09-05 13:30:04>
iex(2)> Ecto.DateTime.utc(:usec) # include microseconds
#Ecto.DateTime<2016-09-05 13:30:18.367318>

如前所述,自第三次交易开始,
exto.Date
exto.Time
exto.DateTime
不再存在

然而,长生不老药现在与,和,应该使用

iex(1)> DateTime.utc_now
#DateTime<2019-01-14 12:05:52.271492Z>
iex(1)>DateTime.utc\u现在
#日期时间
iex(1)> DateTime.utc_now
#DateTime<2019-01-14 12:05:52.271492Z>