summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <michael@rabbitmq.com>2014-06-23 17:15:56 +0400
committerMichael Klishin <michael@rabbitmq.com>2014-06-23 17:15:56 +0400
commit1b6acda56689df581e8a61f6578b0d40514a5dca (patch)
tree8a6dbe4eb1934e41361deadbbb4fe15243367266
parent292a9e59fd1d8dd6042b923fb6f915d94cb18a98 (diff)
downloadrabbitmq-server-1b6acda56689df581e8a61f6578b0d40514a5dca.tar.gz
Make rabbitmqctl list connected_at as a machine-readable timestamp
-rw-r--r--src/rabbit_reader.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index 8fbdef51..cd4c2af8 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -1175,9 +1175,8 @@ emit_stats(State) ->
timestamp(unknown) ->
unknown;
-timestamp(Timestamp) ->
- {{Y, M, D}, {H, Min, S}} = calendar:now_to_local_time(Timestamp),
- print("~w-~2.2.0w-~2.2.0w ~w:~2.2.0w:~2.2.0w", [Y, M, D, H, Min, S]).
+timestamp({Mega, Sec, Micro}) ->
+ (Mega * 1000000 * 1000000 + Sec * 1000000 + Micro) div 1000.
print(Fmt, Val) when is_list(Val) ->
list_to_binary(lists:flatten(io_lib:format(Fmt, Val)));