aboutsummaryrefslogtreecommitdiff
path: root/src/jlib.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-01-18 19:42:48 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-01-18 19:42:48 +0000
commit942fbb9fae632850a4c88d8153adc17595ea4421 (patch)
tree8e2250554335ae6e38c3921994f3672ae692db82 /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.erl7
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]))}],
[]}.
+