     - date-raw          [1445329325.056146]
 
 where 'date' is the default on "__REALTIME_TIMESTAMP".
+
 ---
  src/journal-remote/journal-gatewayd.c |   8 +-
  src/journal/journalctl.c              |  38 +--
  src/login/loginctl.c                  |  22 +-
  src/machine/machinectl.c              |  19 +-
- src/shared/logs-show.c                | 449 +++++++++++++++++++++++++++++-----
+ src/shared/logs-show.c                | 447 ++++++++++++++++++++++++++++++----
  src/shared/logs-show.h                |  14 +-
  src/shared/output-mode.h              |   1 +
  src/systemctl/systemctl.c             |  20 +-
- 8 files changed, 471 insertions(+), 100 deletions(-)
+ 8 files changed, 471 insertions(+), 98 deletions(-)
 
-Index: git/src/journal-remote/journal-gatewayd.c
-===================================================================
---- git.orig/src/journal-remote/journal-gatewayd.c	2015-11-14 23:11:22.859799467 +0000
-+++ git/src/journal-remote/journal-gatewayd.c	2015-11-14 23:11:22.847799467 +0000
-@@ -150,6 +150,7 @@
+diff --git a/src/journal-remote/journal-gatewayd.c b/src/journal-remote/journal-gatewayd.c
+index 60d8977..23600c9 100644
+--- a/src/journal-remote/journal-gatewayd.c
++++ b/src/journal-remote/journal-gatewayd.c
+@@ -150,6 +150,7 @@ static ssize_t request_reader_entries(
          RequestMeta *m = cls;
          int r;
          size_t n, k;

         assert(unit);
 
         if (how_many <= 0)
@@ -1272,7 +1433,7 @@
                 log_debug("Journal filter: %s", filter);
         }
 

                         break;
                 case OUTPUT_SHORT_PRECISE:
-                        r = strftime(buf, sizeof(buf), "%b %d %H:%M:%S", gettime_r(&t, &tm));
-                        if (r > 0)
-                                snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
-                                         ".%06llu", (unsigned long long) (x % USEC_PER_SEC));
+                        if ((r = print_time(x, OUTPUT_FIELD_DATE_PRECISE, f)) < 0)
+                                return log_error_errno(r, "Failed to format time as precise timestamp: %m");
                         break;
