Вы можете использовать DateTime.utc_now
и затем форматировать нужную дату:
iex(5)> d = DateTime.utc_now
#DateTime<2019-05-16 15:01:51.662814Z>
iex(6)> DateTime.to_string(d)
"2019-05-16 15:01:51.662814Z"
iex(7)> s = "#{d.year}/#{d.month}/#{d.day}"
"2019/5/16"
Или вы можете получить формат данных из :calendar.local_time
, как показано ниже, а затем распечатать его во все, что вы хотите:
iex(12)> {{y, m, d},_} = :calendar.local_time()
{{2019, 5, 16}, {22, 4, 29}}
iex(13)> y
2019
iex(14)> m
5
iex(15)> d
16