diff options
author | Alexey Shchepin <alexey@process-one.net> | 2003-01-18 19:42:48 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2003-01-18 19:42:48 +0000 |
commit | 942fbb9fae632850a4c88d8153adc17595ea4421 (patch) | |
tree | 8e2250554335ae6e38c3921994f3672ae692db82 /src/jlib.erl | |
parent | *** empty log message *** (diff) |
*** empty log message ***
SVN Revision: 43
Diffstat (limited to 'src/jlib.erl')
-rw-r--r-- | src/jlib.erl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jlib.erl b/src/jlib.erl index 2dbd3f4d7..3cf7ed577 100644 --- a/src/jlib.erl +++ b/src/jlib.erl @@ -27,6 +27,7 @@ is_iq_request_type/1, iq_to_xml/1, parse_xdata_submit/1, + timestamp_to_iso/1, timestamp_to_xml/1]). -include("namespaces.hrl"). @@ -293,6 +294,11 @@ parse_xdata_values([_ | Els], Res) -> parse_xdata_values(Els, Res). +timestamp_to_iso({{Year, Month, Day}, {Hour, Minute, Second}}) -> + lists:flatten( + io_lib:format("~4..0w~2..0w~2..0wT~2..0w:~2..0w:~2..0w", + [Year, Month, Day, Hour, Minute, Second])). + timestamp_to_xml({{Year, Month, Day}, {Hour, Minute, Second}}) -> {xmlelement, "x", [{"xmlns", ?NS_DELAY}, @@ -300,3 +306,4 @@ timestamp_to_xml({{Year, Month, Day}, {Hour, Minute, Second}}) -> io_lib:format("~4..0w~2..0w~2..0wT~2..0w:~2..0w:~2..0w", [Year, Month, Day, Hour, Minute, Second]))}], []}. + |