Я разработал эту функцию:Преобразование даты в Эрл
get_data_by_transaction(TransactionCode)->
Q = qlc:q([{X#transaction.datetime} || X <- mnesia:table(transaction),
X#transaction.transaction_code =:= TransactionCode]),
case do(Q) of
[{K}] ->
{ok, K};
[] ->
{error, notfound}
end.
когда я проверить эту функцию у меня есть этот результат:
{ok,{{2013,3,6},{7,12,49}}}
моя цель иметь такой результат:
06/03/2013 7:12
поэтому, чтобы преобразовать мои данные в новый формат
может sameone помочь мне решить мою проблему
Стараюсь с этим кодом:
format_date({{Year, Month, Day}, {Hour, Minute, _}}) ->
lists:flatten(
io_lib:format("~2..0B/~2..0B/~4..0B ~B:~2..0B", [Day, Month, Year, Hour,Minute])).
и когда я запускаю этот код у меня есть:
3> format_date({{2013,3,6},{7,12,3}}).
"06/03/2013 7:12"
но моя цель идентификатор не отображение этого результата, но связать этот результат с переменной
Я попытаюсь следовать ссылкам, которые находятся в предыдущий ответ
Помогает ли [этот ответ] (http://stackoverflow.com/a/14179628/113848)? – legoscia
благодарю вас за ответ –