Dan Jacobson <[EMAIL PROTECTED]> wrote:

> The date command documentation doesn't say how to turn
> $ date +%s
> 1055452108
> back into something readable.

There is an example showing how to do that:

   * If you're sorting or graphing dated data, your raw date values may
     be represented as seconds since the epoch.  But few people can
     look at the date `946684800' and casually note "Oh, that's the
     first second of the year 2000 in Greenwich, England."

          date --date='2000-01-01 UTC' +%s
          946684800

     To convert such an unwieldy number of seconds back to a more
     readable form, use a command like this:

          # local time zone used
          date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z"
          1999-12-31 19:00:00 -0500

> Please add it to "Pure numbers in date strings::"

But as you can see, the example date string is far from being
a `pure decimal number'.  However, I'd be happy to add a note
there telling how to convert the output of `date +%s' back into
a readable date.  Would you like to write that?


_______________________________________________
Bug-coreutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to