Используя Timex
библиотеку Elixir , как я могу преобразовать Date
и Time
в DateTime
?
Скажите, у меня есть следующие date
и time
iex> date = ~D[2018-01-01]
iex> time = ~T[00:00:01.000]
Как мне объединить их, чтобы вывести datetime
: #DateTime<2018-01-01 00:00:01Z>
чистым способом?
Лучшее, что я придумаю, это:
Timex.add(Timex.to_datetime(date), Timex.Duration.from_time(time))
но я чувствую, что, несомненно, есть более хороший, более читаемый способ объединить это.
Буду очень признателен за любые предложения по более удобному способу преобразования этого.